5.0
Sep 11, 2025
Former employee, more than 3 years
Malta, MT
Recommend
CEO approval
Business Outlook
Pros
Good people, amazing bonuses, cofounders really care about people. Good product, decent salaries
Cons
Too big HR department which was unprofessional and unhealthy