Pros: met a few friends...
Cons: being there, total waste of 2+ years
Worked there as temp over two years, never made a regular employee. So I got no raise, vacation or bonus etc. Then moved to their customer service area and let go after getting sick and only missing a few days. Poor management, and lied to a lot. Would not recommend if you want a real career.