1.0
17 Sept 2025
Former employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Modern building and facilities. Central location
Cons
Cult like culture where everyone must pretend that they are super excited to work there, but in reality people are overworked, stressed and underappreciated. Internal promotions are rare.