Pros
Amazing benefits and innovative products.
Cons
How the business is actually run is a mess. No clear communication. No freedom in your job. Poor and expensive business decisions. Goals set too high and change on a whim. Incredibly unorganized. Leadership has their minds made up and there is no room to make suggestions or change. Leadership makes decisions based solely on budget and budget alone, not on what's actually best. They preach the core values but don't live by them. Recently acquired a smaller company with incredible people with brights minds- let ALL of them go with no explanation other than "your role is one we decided to eliminate." Every single one of them would have been a stellar addition to our team. Rather than finding a spot for them, it was easier to just eliminate quality people. Incredibly frustrating.