2.0
Apr 28, 2026
Anonymous employee
Current employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
The company used to be a great place to work, with a strong work-life balance and a positive team culture.
Cons
Over time, there has been a noticeable lack of organization within management, which has made it difficult to understand priorities or follow a clear career path. Compensation is significantly below market considering the level of responsibility expected, particularly for senior roles. This imbalance can make it difficult to feel valued or motivated long-term. Additionally, there are concerns around client selection and expectations, which at times feel misaligned with internal resources, setting teams up for unnecessary challenges.