Trust your Employees, Train your employees, Bring back original thoughts
Pros
The coworkers. They are the best and will work hard for you. No Drug testing too if you are into that kinda stuff
Cons
Executives cannot get out of their own way. They put their mark, opinion, and change too many things showing no trust in their employees. They change their minds and put tight timelines on those decisions making many people around the company work long hours and it leads to mental and physical stress on the themselves. There also doesn't seem to be an original thought that comes down from the CSuite anymore. Everything that is talked about is stuff that is read or heard from whatever book/podcast is the newest piece of homework. Shows a disconnect between the executives and what their departments are working on. Level 5 leadership keeps getting talked about but there are too many middle managers that don't actually know how to manage. Stop promoting the smartest person to a manager level. Managers need to manage people, not the work that people are doing. We have to many people leaving because of bad middle managers. There are no performance reviews, no direction on how you can work into a new role. Everything is put onto the employee as "you decide your future" which is a complete cop out on not helping develop your employees and give them the pay raises they deserve.