Pros
The work benefits seem endless. On top of medical, dental, and vision benefits, they have incredibile discounts on a great number of name brand consumer items. The people are great to work with and are very supportive of new hires and their learning processes. The company also requires you to take a certain amount of training every year and they pay for it all. You are reviewed every 6 months to a year and have a change for a large pay raise each time and possible a promotion (in job description only) which could include an additional raise.
Cons
Even though I just sit at a computer desk all day, I'm not allowed to wear head phones and listen to music while you work, but I do understand the "whys" of this though. It does make the communication lines between people feel more open though, you don't feel that people might not be listening to you.