Pros
Nice CS supervisors with good intentions. They have it worse than a lot of peole there. Unfornutely, zero support from higher management makes the company a nightmare.
Cons
Below average pay. Constant layoffs from new CEOs and other high positions being new to the company. Many well established higher management that were good are now at other companies after jumping ship. New management doesn't care about anyone helping the company provide good service, only trying to save every penny possible. Company going downhill extremely quick. Staff suffers, service suffers, increase losses and more layoffs. Don't bother contacting HR. Anybody good is also gone already and whoever is left either doesnt care either or is awful at their job just trying to get out too.