- People development and growth
- Interesting, challenging assignments
- World class systems and resources
- Amazingly talented personnel to work with
- Excellent compensation
Cons
- The company is sometimes too internally focused, though this is starting to change.
Great rotation scheme, constantly learning new things
Cons
Very bad management and toxic culture
Hard work is not really recognized but people who don't do much and can present well take credit
This puts a strain on the organization and alienates the rest who stay on