Pros
The only pro is the employees are nice. Not the managers, the employees. They also offer good benefits. Health insurance and dental
Cons
There are many, many cons. You WILL be over worked. This is an absolute fact. This company will chew you up and spit you out when they are done with you. The most stressful job you will ever work, period. Management will be on your case if you have ONE bad day. If you have even ONE HOUR of being exhausted. Most recently, management decided to call a meeting (one of many) of their 5 most productive employees, and they did so in peak hours. The meeting lasted nearly two hours, leaving the rest of the employees to suffer and take on an unfair workload by any standards, that will set them back the rest of the day. The new manager proceeded to send an email out to the entire company "please pick up the phones, the level of business is such that you should NOT be saying no to taking any calls" ARE YOU KIDDING ME?!? We've been working our behinds off all day trying to play catch up from when you removed 33% of the an entire section of the staff for a 2 hour meeting. Its insulting to have this happen, and it happens all the time.