Pros
Relaxed dress code, free bagels/donuts once a month (but you'd better only take one! they're watching you!).
Most of your co-workers are nice people. If you live, eat, sleep, and breathe video games, you'll love the culture.
Cons
- This is a staffing agency job, so you may feel like someone's unwanted step-child, and be unsure of who exactly is your boss.
- Training documentation is outdated or non-existent, and the people training you may have just been hired a few weeks earlier themselves.
- You're graded on how fast you can resolve customer issues (i.e. how many contacts you have with customers via email, chat, phone/per hour). I hope you can type fast and already know all the answers to the questions that you will be getting from customers!
- You may end up with a computer that is too old/underpowered to run the programs that you must use to do your job, which slows you down.