Keep in mind, I recommend ROI as a great place to work, but everywhere has its cons.
- Limited Growth Paths: This is something management was actively working on when I left, but for many situations it's either a manager role or you leave if you want to progress in your career past a certain point. Management roles also don't come up often and are very competitive meaning you might have to wait a long time to pass that barrier.
- Diversity: Unfortunately ROI really falls short here. DEI initiatives have been started but lose steam quickly.
- Onboarding Resources: If you are coming in with experience and starting higher than an analyst, it seems to be a very tough transition. I don't believe there is the proper training resources in place or management training to help such a training be successful.
- Inconsistent Management: I always loved my managers, but your experience can vary vastly depending who your manager is. I've seen quite a few long-standing managers become complacent in their roles and their team members suffer because of it.
- Work Life Balance: It's good when you compare it to typical agency life, but at the end of the day, it feels like you're being asked to provide the same level of service, but within 42.5 hours for them to say that we have work life balance. Managers care that you're overworked, but only a few of them will actually help you reduce your workload because it's often out of their control.
- Feedback: This is a pro for me, but it can be a shock for people who aren't used to getting consistent feedback.