Pros
Supportive coworkers, decent benefits/vacation time, average pay. Good work/life balance.
Cons
Middle and upper level management are out for themselves and have no problem back stabbing their employees or other managers/supervisors. Sales is the most important aspect of the company. If you are not in sales, you are a cog in the machine and just another number to them. I hope you like your job when you start there, because they never give out promotions and the yearly reviews are a joke. The management is only allowed to give a certain very small percentage of employees the top raise levels, so the majority of people are stuck right in the middle and are given the impression that the best you are doing is only average. They also took away everyone's Christmas bonuses and downgraded the yearly Christmas party to a pizza and soda party so they could give that money to charity, aka give themselves a nice tax write-off.