Excellent benefits and pay, good working atmosphere as far as quality of colleagues goes. Very good training programme, one of the best ive seen. Low stress atmosphere with very little micro management. Location is really great as well.
Career progression is limited, in both its scope and frequency. the company's own revenues fluctuate quite a bit, leading to instability amongst its workforce. Decision making often a little slow. Slightly uninspiring vision. IT systems need improvement.
Good work atmosphere, but standard otherwise.