1.0
Mar 13, 2026
Former employee, more than 1 year
Waltham, MA
Recommend
CEO approval
Business outlook
Pros
They are flexible with WFH days
Cons
Pay was below average Culture was AWFUL, id be over my quota and always being nagged about my number and they always want you dialing 24/7 if you arent working overtime your gonna be behind they dont promote within Most of these reviews are all fake they make employees post them to look not like a sweatshop (look at the dates posted) look somewhere else, i highly dont reccomend