Pros
The company produces high-quality products and has many employees who are genuinely kind, supportive, and enjoyable to work with. There are talented people throughout the organization who care about doing good work and helping one another succeed.
Cons
Leadership frequently emphasizes the company's values and philosophy, but the day-to-day experience doesn't always reflect those ideals. Once you're inside the organization, there can be a noticeable gap between the messaging and reality. Business results often seem to take priority over people, and respect for employees can feel conditional rather than consistent. Many managers are stretched thin, overworked, and not given the support or recognition they need. While the company has earned recognition as a "Great Place to Work," conversations with employees often reveal a very different perspective than what is reflected publicly.