Pros
Employees (operators, not managers). I worked with some of the best people here in my 2 1/2 years. Employees are willing to show others how to do things, and to help others when needed. Great culture between employees working in the suites, and r&d.
Cons
Management and HR. It's absolutely horrible and honestly an embarrassment to the entire company. There is a culture of catering to management and upper management in particular. They don't care about their employees, but rather furthering their own careers through kissing up, and throwing the employees under the bus. When there are problems in the suite, they immediately look to reprimand employees, instead of coaching them. They don't ask questions as to what happened, but rather jump to their own conclusions without all the facts. HR backs their play, instead of listening to both sides. This facilitates favoritism to management, and negates all trust in HR handling things diplomatically, because employees will not be heard because of the culture of management being infallible. Unless this gets fixed, employees will continue to not have trust in management or HR.