Pros
Great people to work with Good benefits Stable company
Cons
This place has some of the highest turnover I have ever seen. Most employees wash out after 1 year and those who make it past 3 years are miserable and hate the place. Senior management could care less about the turnover and just keeps hiring replacements. The "if you don't like it here then leave philosophy is running rampant through senior management. Technology is old and boring and internal process and procedures are antiquated and outdated. For a 30 year old company I would expect more. This place flies by the seat of its pants and can't get out of its own way. Majority of the directors and VPs are not qualified to lead themselves much less a team. Company has a band aid attitude of patching up a problem but not providing a solution to fix it. There is a reason there are so many bad reviews on this place. All they care about is the bottom line. If you want to work for a disorganized mess than this is the place! I owe the ulcer I now have to this company!