Pros
- Good fitness centers (although little time to use them), free parking. - Great brand (it's what keep people there and management being able to tell staff "you should be lucky to work here.") - Good benefits (although they decline a little each year) - Casual work environment and dress code.
Cons
- Leadership "talks" about values, caring about people, and doing what's right for the customer, but - Big corporate profits and big egos. From marketing to engineering and certainly down to the manufacturing and supplier level. Little respect or care for the individual. - Lots and lots of corporate politics, and you better smile through 24/7 work days. - Lack of accountability within cross-functional teams. - Poor HR department, not engaged with nor understand what employee development means. When Operational and Development Teams tried to address in the past, C-level leadership didn't want to hear it, and Director-level just bows down and tosses their staff under the bus in order to stay ahead. - Horrible change management and change leadership. If something goes wrong, they just fire those closest to it. People DO NOT matter. - Organizational structure does not meet the needs of the business - understaffed and angry teams. - General culture is still old-school. If you're not a white male, you best stay in the shadows and learn that "we want to hear your voice" really means "tell leadership what they want to hear." The past three years of "anonymous employee surveys" where Director-level and above bonus compensation requires improved employee satisfaction, has accounted in a suspicious number of people being let go.