Pros
1. The people. Since everyone is at a relatively young age, we all get along really well. We all also have the same thing in common...we hate it there. I can probably count on one hand the amount of current employees that are happy there. 2. They will take literally anyone that is willing to work there, whether they have experience or not. They just need bodies in seats to push buttons. In fact, the less experience, the better because then they don't have to pay you as much. So if you like to be told how to do your job from someone that has no idea how to do it themselves, this is the perfect place. 3. Free snacks in the break room. (Although some are expired). 4. You get to leave at the end of the day.
Cons
1. Lack of confidence in the company or in management. You can file complaints with audio/video evidence of poor management and nothing will be done about it. 2. No opportunity for growth. If you were lucky enough to be provided with an outline of the career path, count your blessings. Make sure you have it documented and signed by both parties. If not, they will claim they never outlined or promised a career path in the first place. 3. Lack of training. Their training program is essentially a 'Sit & Stare". If you stare at the screen long enough, then you might figure out how to do your "job".