5.0
May 3, 2025
Current employee
Recommend
CEO approval
Business Outlook
Pros
Lots of motivated people, great company with good culture and social engagement
Cons
Time zone differences for communication with other teams, salaries seem to be on the lower end compared to competitors