Pros
I worked with smart people who care about their job, our customers and each other.
Cons
Poor c-suite forecasting of sales, profits and EBITDA resulted in layoffs about every 2 years. Company is profitable, but not enough for the parent company, so already thin staffs get cut.