Pros
Relaxed work attire, low stress during off-peak hours, friendly co-workers, can listen to music Overall, it was decent. I got what I needed it from it, even though they pulled the rug out from under me and I ended up stuck in a terrible position within the design department. This would be an okay FIRST time job for a student fresh from college, however I strongly recommend you look elsewhere if you have the experience.
Cons
Management is out of touch with employees, TERRIBLE morale and NO INCENTIVE. If you go in, push the button, and work... It's fine. Tune everyone out, and it goes by fast. After a few years, you will want to strangle yourself with the mouse cord or shove the keyboard into your skull to make the customers and management stop. Customers will submit complete and utter trash and you are expected to make something amazing in less than an hour so you meet your quota. Do not get attached to anyone since it is pretty much every week someone puts their two weeks notice in to move along to greener pastures.