5.0
Aug 26, 2025
Former employee, more than 3 years
Kiew,
Recommend
CEO approval
Business Outlook
Pros
Amazing corporate culture, great set up of processes, communication, great clients. Supportive management, providing support not only externally, but also internally! Loved that your feedback and ideas matter and management listens and actually does something about it!
Cons
Compensation is not the best on the market and the benefits list could use some upgrades