4.0
May 11, 2026
Former employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Can be laid back depending what department you are in. Also they have decent company culture if you are into that.
Cons
Coworkers and managers make or break your experience there. Depending on your department you can get caught in rushes which can be stressful.