Pros
It is only good if HR and GM favors u. If you like micromanagement and a yes maam, you are the favourite
Cons
Working in an environment where inexperienced and immature individual is highly trusted to manage can be dreadful. They keep breathing down ur neck, patrolling the office checking where everyone is. Meanwhile the very same people have done unethical things behind the CEO and got away from it. GM is fast to sweep away credit from u if results is delivered but also fast enough to blame u when things went south. What is even funny is these group of people makes decisions in everything and yet wont held accountable when problems occurred. Communication is completely poor. When there is a miscommunication from the top, u will be hold accountable when errors happened. HR will go above and beyond sabotaging former employees job applications and they will proudly speak about it amongst themselves. Unprofessional and unqualified individuals.