Pros
Benefits are "ok" at best compared to my previous employer, however my previous employer is the largest software manufacturer in the world. They have a gym that's accessible 24hrs a day. The place is relaxed and you can mess around all day long as most of us do.
Cons
EVERYTHING ELSE! The facility is old and falling apart, we have "cleaning crews" that have failed to remove boogers and snot from the walls of the men's restroom since I was hired on 4 months ago. I was hired with the belief that I would make roughly 65-70k/yr, which was inline with my previous employer, only to have nearly all my commission taken away by month 4 due to "compensation restructuring". What they fail to tell you is they are outsourcing operations to the Philipines and they moved all high dollar accounts over to them & removing nearly 70% of all of our commissions.