Most of the colleagues are friendly
Every year got increment
Cons
Too many levels of approval, everyone wants to contribute their ideas, causing problem on getting approval
Too many meetings on going, everything needs to call for a meeting
Alot of comradery and lot to learn
Steep learning curve and stakeholder management is a must
Cons
Communications between teams are unclear.
Proposals are rejected without constructive feedback
You are expected to know and when you don't you are punished