Pros
Great company with a lot of potential and opportunities for growth Decent benefits Autonomous work environment Flexible corporate schedule depending on your manager’s leadership style Strong culture of rewarding high performers—recognition is given when your team leadership advocates for you Room for improvement, but management seems open to feedback Would recommend the company to a friend
Cons
Communication across teams and departments could be improved Flexibility and work-life balance can vary depending on who your manager is Leadership sometimes gets too caught up in their own work, which can make it harder to push new ideas or improve team morale Efforts to enhance company culture are ongoing, but more focus is needed on appreciating staff and encouraging innovation