4.0
10 Apr 2025
Anonymous employee
Current employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
- Good Culture - Some great team members - Good benefits
Cons
- Poor Communication sometimes - Laid off team members without proper communication - Treated some laid-off team members like untrusted people, showing that all the talks on trust were just for the sake of business, and no real trust building.