They "restructured" the Support department several times in the year and a half that I worked there, and every time it was chaotic and resulted in me having a new manager. I had 4 managers during my time at Snapsheet, and my position never changed.
I was apparently in one of the last groups of hires to get started at 40k, and I can't help but feel that factored into the decision not to give me a promotion, as keeping salaries low was a priority (No one in my class was promoted while I was working there). Starting salary for the position was significantly less when I left.
They were starting to lay people off and had a ton of people leaving the company around the time I left. At the peak we had over 130+ people working in Support, when I left it was closer to 40. They were not hiring to replace the people who were leaving, and it resulted on a lot more pressure on the remaining staff. Make no mistake, this is a call center. 30 minutes worth of bathroom/breaks (all being monitored) isn't enough time to prevent serious burnout, and leaves little flexibility.
The culture had pretty heavily shifted from a fun start-up to a large call center throughout my time there, and like many other reviews mention the company makes it very clear that Support is at the bottom of the totem pole. Many benefits and perks are not extended to this department, and there are additional rules in place for Support.
You are your metrics, quantity over quality. If you aren't hitting your numbers, you aren't meeting expectations. They had a poorly implemented Quality Assurance program in place for a while that would randomly review 2-3 calls every couple of weeks. 1 bad call could hamper your score for months. There was no metric for actually closing cases/files.
There are a lot of red flags here.