4.0
Feb 27, 2022
Current employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Good working environment and well to do team leaders.
Cons
Salary is not encouraging. Although, it is situated in a low income country (Estonia). However, as a multinational company, they should do better.