Pros
Easy reach to management (open door culture)
Cons
Senior management appears to be disconnected from the ground reality. Certain managers treat employees poorly, treat the employees as they are servants. Due to the behavior of a few managers, the entire company is being affected. Talented employees are leaving because of this.