1.0
14 Oct 2025
Recommend
CEO approval
Business outlook
Pros
You get your pay check.
Cons
What's worse than the awful culture and horrible bosses, is the lies that the employer is spreading, especially on here. As a current employee, I can confirm that there aren't even enough people in the team (cos everyone left) to actually care enough to even leave reviews. Employer clearly monitoring activities here and sharing false info to counter the true, negative reviews. Two reviews on 7 October, both talking about supportive environment and collaboration. Not fooling anybody.