Offers a fair work culture with strong autonomy. The remote work provides flexibility, and there is a good level of independence in day-to-day tasks. Clients are generally great to work with, and management consists of good people who are supportive.
Cons
There is a need for stronger accountability and a more proactive culture.
The overall vision seems to shift frequently, which can make long-term planning challenging. With recent management changes there is room for better alignment with the day-to-day realities faced by frontline teams.