- It felt like some departments were at odds with each other and competing for resources
- Decisions are made in Boston office without local flexibility
- Tech stack is outdated
- Career progression is unclear unless you're in Sales or Business Administration
- Difficult to drive organisational change
- Your experience largely depends on which department recruited you. Some departments are innovative and empowering.