Board of Director Level - Okay. VP and Director Level - Not Okay Lower Level Ordinary Folks - Okay
Pros
Corporate Culture is good. People is always helpful to each other. Depending on type of boss you had, you can have a good or bad working environment.
Cons
Recognition is far in between, never for shared services. Back-room operation personnel always been ignore for the "real" contribution made. Wrong type of people being promoted (not suitable to job) for obviously the wrong reasons. Too many deadwood (i.e. high level) in the organization, not contributing anything but spending a lot with traveling and cost a lot to maintain. Some job are created and filled without any needs, when the incumbent left the company, the vacancy can left unfilled for a long time without any adversed effect to the company or organization. Go figure.