Great place to work with a supportive and collaborative culture. People are helpful, respectful, and easy to work with. Managers are approachable and supportive, and there is a good level of trust and independence in day-to-day work. Work-life balance is strong.
Cons
As with many large companies, some processes can be slow, and communication between teams could sometimes be clearer. Career growth opportunities may also depend on the team and role.
- Excellent co-workers and team dynamics
- Good work life balance
- Good growth opportunities depending on your role (some roles have limited career paths as individual contributors)
Cons
- Lack of innovation
- Transparency is not always apparent
- Reactive instead of proactive in certain situations.
- Not always customer centric when they should be