Pros
The dining area and random free food brought in sometimes. The lax dress code. The paid "training".
Cons
The people. There is micromanagement to the point of harassment, you are written up for the tiniest of things, your coworkers seem to be trying their best to report you for anything and everything (like do they get a cookie for this or what??), being even 2 minutes late can get you written up, they don't actually care if you "go above and beyond" for the customer, they give you basically no training or resources so your actual job is just asking everyone stuff in chat, you will be yelled at by customers frequently, the phone system they use is actually broken but they refuse to listen, and if you put in your 2 weeks notice they are most likely to fire you a day or 2 later. There are multiple people there that are VERY depressed because of this job, sometimes they even break down at work. I wanted to help customers and 99% of my job was getting yelled at while waiting for information in chat on what to do next, many times everyone ignoring the information I already included. Also they speak of growth but seem to only try to hold you back (I've heard the same from others) and you can only apparently go up 1 level if they ever let you. If you try to work here...good luck... and be ready to be fired because they probably won't let you just leave. They will also say you can fill out an exit survey but then forbid you from doing so.