5.0
18 Aug 2025
Current employee, more than 5 years
Recommend
CEO approval
Business outlook
Pros
Company seems to care about their employees. Leadership are ethical and strive to do the right thing.
Cons
They continue to grow and have had some growing pains, but is normal in the tech industry.