4.0
Apr 16, 2026
Current employee
Tallinn
Recommend
CEO approval
Business Outlook
Pros
Good job security, professional growth is encouraged by management.
Cons
Due to the size of the company many processes & teams are siloed. Finding the right contacts for any given issue can be very challenging.