3.0
11 Jul 2025
Former employee, more than 3 years
Tallinn
Recommend
CEO approval
Business outlook
Pros
A lot of great programmers and tech artists. C-level executives are open to communication and articulate their business goals and situations clearly.
Cons
Overcomplicated management, which favors incompetence and a lack of initiative at the director level.