Pros
Some of the brightest people I’ve worked with are here. The environment is supportive from all avenues, from my direct manager to people in other departments. There are lots of opportunities for cross team collaboration, which gives you great exposure to many different aspects of the business. Company events are thoughtful and genuinely help keep people engaged. The developers are amazing, and there’s no shortage of growth opportunities. Benefits are solid, the offices are comfortable, and the company provides a generous training and engagement budget.
Cons
Not much at this time. Sometimes processes evolve but nothing too substantial.