Confused management and poor communication, used to be good place to work.
Pros
401k is best you can get. Early on when company was younger, opportunity was wide and career progression good. CGB has grown really big and it has added more diversity. When bonuses do happen, they are pretty good but you have to be high up the food chain for it to be considered 'good'. There was a lot of autonomy but the company has become more centralized and decisions have to be run by management more and more. Good performers typically stand out and are given opportunity IF you are willing to move. Despite some dysfunction, it continues to eek out profits. Japanese ownership is largely supportive of company goals and capital needs.
Cons
Where to start? Upper management I think is trying to protect the bottom line as they wind up the last couple years of their careers before retirement. The over-reaction to a down year in profitability is to ratchet back on salaries right when they are trying to increase retention. Retention is a major problem because the entrepreneurial atmosphere it grew up with is being taken away. Communication is extremely poor through the management ranks and between departments. Micromanagement is creeping in as they try to control expenses. Someone else mentioned being a babysitter and that's pretty much the case for middle managers at locations. Not somewhere I see myself for many more years.