Pros
Good pay, ok benefits. You get a lunch hour. Sometimes they order food.
Cons
No training! You then get blamed for not being trained! Excuses upon excuses over why they will not train. Favoritism is heavily at play here. Only certain people can work from home, even if in extreme circumstances. Gossip is heavy. Careful what you say, even to management. Expect to either be apart of the clique and have your life consumed buy their world; go home and chat the people you worked with all day, or be shunned as an outsider. Buyer/ employee beware for work/ home life balance if you want to be happy here.