Pros
Free Coffee and decent break room.
Cons
This was by far one of the worst working experiences I've ever experienced. The training is ALL OVER the place. They do not train you specifically in the department in which you were hired for and will "pop quiz" you on things on day 3. The people training were by far some of the most fake people I have ever encountered. I tried to not let the negative reviews on here sway me but they are right on the money. DO NOT work for this company. They will fire you for no reason while you are still training. I've never heard of ANY place allowing trainers to fire someone. After 1 week I was told to not come back without any reason. This is truly a disturbing and conformed work environment. They DO pick favorites.