1.0
Nov 29, 2025
Former employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
No pros that I can think of
Cons
This place said to me, "If you can't handle an intense, high-stress environment, then this isn't for you." If you value any work-life balance, then don't come here.