What the reviews say
A Customer Success Manager describes mandatory on-site work and long hours Mon-Thurs, while a Data Quality Analyst mentions daily targets requiring 9-10 hour days. Reviewers suggest unclear direction and performance cycles contribute to the pressure.