The leadership team listens to suggestions made by the employees and makes changes based on employees suggestions. The leadership team is very transparent as to their goals, performance metrics and future plans.
Cons
At times the workloads are heavy, but the managers are willing to step in and help if needed.