Pros: Generally open communication with market/workplace planning
Cons: Mid-level management is the least valued level of the organization
The work environment is intense and challenging. Peers at low and mid level are generally very helpful to assist you in accomplishing tasks. Like many public companies, there is significant challenge in managing the culture against board/shareholder expectations.