Pros
Pension is about it and you can call in sick as many days as you like, if you are that type of employee.
Cons
Have employees that take 20-50 day's off per year for being sick, or so they claim. Work with people that are not experienced or professional. Upper Management in Raleigh is old boy's network and don't understand sales. Some employees milk the system and take 3 hour lunches, are full of excuses, and their manager protects them. There are certain Manager's there who don't like conflict and have no backbone when it comes to addressing under-performing employees. Preach ethics, but employees sametime each other all kinds of thing's which are not ethical. They fire good employees who do their job for unfair reasons and keep those that don't even work.