Pros
Offices are nice Fun people
Cons
This company loves to tell the media and its potential employees that it has averaged 20% sales growth for 30 years. This does not lead to the kind of security you might expect. They do not place enough emphasis on profit margins or operational efficiency and there have been four years since I joined where they have done layoffs and occasionally pay cuts. How does a company with constant positive sales growth do so many layoffs? All the veterans know not to ask any questions because it hurts fragile executive egos. You have to apply and interview for promotions that you have earned through performance. They try to tell you this is normal but my peers at other companies think it's weird and insulting. Middle management currently seems very frustrated with the amount of change being imposed onto their teams without their input. Doesn't seem like they respect anyone below VP level.