
The challenge and team spirit
The career development framework lets you know where you stand and what your career path is, without question.
All very smart people who work hard. There is nowhere to hide in the company (if you are an underperformer). You don't carry others' weight.
Very flat and all of the executives "work", and don't just order people around. They are experienced and many have been there for a long time.