Pros
Great place to work for when you are a low level employee. Medical/Dental benefits, 401K Employees are regularly surveyed to gage their feelings.
Cons
Organization has seen a new CEO come inhouse and has been replacing executive after executive with people who act without considering the consequences. Communication is tough going up the food chain. Communication from top down is better but a lack of personal responsibility/accountability for mandates is not there. In addition to which, accountability standards are different region to region. Products released to customers without getting buy in from the customers as to servicability. Above mentioned surveys seem to not be read. Overall this organization has a lot of issues and I would not recommend employement with them.