3.0
20 May 2025
Former employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Very promising product but lack of leadership
Cons
Upper management is not focused on the employees success but prefer to stroke their egos. Benefits package is weak and not up to valley standards.