Pros
Job is easy especially for those who don't complain much and practice critical thinking. Or if you're lucky enough to avoid all the dump.
Cons
Hohoho.. where do I start. Man, grab a chair. 1. Incompetent leaders. I tell you, upper management is made up of clowns. 2. Don't be surprised if you think you're smarter and better than your boss, there's a big chance that's true. 3. I can do more things than my superior. Say what now? 4. Everyone at upper management will wash hands and deny responsibility. Do not trust anyone. They will throw you off the bus faster than you can say "I quit" 5. Did I say incompetent leaders? yeah, I'm saying it again because that's how incompetent they are. 6. Basis of promotion: "I like him/her. He has a strong personality, witty, etc even though he doesn't have leadership and management experience and is just 6 months on the job. Let's promote him!" 7. Ad Hominem. Screw your side. We're always right. - upper management 8. Someone coached me without bringing any solid data. I ended up coaching her. hahaha!