Vantaggi
I have spent most of my career working in the consulting industry, so I've had the pleasure of working with multiple organizations and have dealt with company cultures/philosophies of all kinds. Promega's culture is by far the most unique I've experienced. Truly a company that values employee growth & development. A place where you're voice will be heard. Also, an environment that provides opportunity to not only develop your career, but grow as an individual. The amenities offered are above and beyond anything I've seen elsewhere. I would highly recommend the company.
Svantaggi
It's a very flat organization, so if you're an individual that is super competitive (especially with internal coworkers), you'll likely not enjoy this culture. It's more of a collaborative environment with extensive cross functional communication. If you enjoy power and title, this is likely not the company for you.