Few missions, good management, good team spirit
Nothing special to say about it.
Really good co-worker benefits. Good career opportunities and areas for progression. An enjoyable job. The company is very much people focused and you are not just seen as a number
Some favouritism aspects. Can be quite draining.