1.0
May 17, 2026
Limited benefits in a micromanaged, stressful environment
Former employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
holiday pay.. that's about it
Cons
The environment can feel very metrics-driven and heavily micromanaged. there is strong pressure around meeting goals and performance expectations and employees may feel closely monitored throughout the day. A lot of my coworkers I worked with felt stressed and wanted to leave. if you work well under structure, constant accountability and performance tracking it may be a good fit for you. OTHERWISE do not work here!