5.0
Apr 23, 2025
Current employee, more than 3 years
Tallinn
Recommend
CEO approval
Business outlook
Pros
I was happy to work at this company -the onboarding process was smooth and well-organized, management treated employees with respect, and the overall work culture was positive and supportive. The benefits package was also very solid, making it a rewarding place to grow both professionally and personally.
Cons
processes might be improved, all other was ok