Pros
Some good co workers but the good ones are looking to leave or have left. If you are here more than 2 years there is something wrong with you or you are a comfort zone. The company was lucky during the recession but now that things have picked up there is a mass exodus going on.
Cons
There is no soul to this place. Senior management are useless and don't know how to run a business. The company has way too much debt and no cash to invest in new technology or its people. To get by it has had to sell a couple of divisions in the last five years. Outlook is very bad. All they care about is billings, billings. billings. They have no understanding of the importance of cash flow and customer service. There are no / minimal bonuses and benefits suck. There is a 10% co-insurance on your medical bills so I ended up dishing out about $10,000 on top of $6,000 in payroll deductions last year. It all comes back to the company living day to day with no cash. I wouldn't be surprised to come in some day and the doors willl be locked.