Pros
The company offers great social events that help build strong relationships across teams.
The offices are well-designed, and the benefits package is competitive and well thought out.
The work is challenging yet interesting and meaningful, with strong development and promotional opportunities.
There are good opportunities for professional development and continuous learning.
Employees have the chance to travel between offices, which supports collaboration and career growth.
The leadership teams are available, approachable, and open to conversation.
The company is stable, providing a strong sense of long-term opportunity.
Cons
Teams are close-knit, which can occasionally lead to gossip. Support from managers could be improved.