Pros
The customer support team are genuine hard-workers and hustlers. The team leader is great, but he should be in charge of the whole department. It's fully remote work.
Cons
This company has zero integrity left. The CS department was downsized by ~50% last year, and another 75% this year. Staff who had been with the company for over 2 years were fired 2 days after the busiest season. One short personal meeting, then booted out of all company points of contact within minutes. The people management is so stupendously bad that it's almost impressive. They have no clear direction - the CEO literally thinks that the product is good enough to have no customer support. This is a company of less than 30 people, and no one's seen his face for more than a year. This company was going through a boom of employment when I was hired. In that time, I've seen a lot of good people have their integrity ground down and taken advantage of. The classic 'opportunity' rhetoric, meaning additional work and no pay. CS agent salaries are offered based on geographical location. This means that the pay discrepancy between individuals doing the same job is minimum 10k USD. I was one of the highest paid agents in the department, and I believe this was the reason I was laid off. My salary was 10k lower than the market rate for other positions. The math speaks for itself.