Pros
Some people are great to work with.
Cons
Some people are great and they somewhat look after them. Management & HR is on a consistent rotation, which makes it difficult for continuous improvements and employee mental health follow ups. They are mostly about advertising then they are being accomplished (as you might see they get carried away in the their own review). You have to pick the right side as soon as you understand the management scheme. There's no tiers (or tears) when it comes to advancement. You can do more then you're asked but are not appreciated for it. The champion mindset is for this one dude to make it to the top. They are very transparent about their hidden agenda at times. Just ask. The right person, of course. Be careful when you asked for help from HR. They might just find a way to predetermine how to terminate you rather then helping. They'll promote over looks then skill.