1.0
Sep 8, 2025
Former employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Work from home a plus.
Cons
Mandatory overtime. Unattainable expectations meeting deadlines and metrics. Overworked and underpaid with no appreciation to the investigators. Voices were never heard and if you complained you got in trouble. Management is a joke.