Extremely ethical strong company, very driven and fast paced working culture, so work life balance can be difficult to maintain. However interesting work and well rewarded. So for dedicated career people and younger people a great place to be. Very interesting and broad mix of roles and clients. On the whole a great place to be to drive a fulfilling career
However, if family balance is more important this may not be the right place for you as the hours can be long and the nature of the work means a lot of dedication is required.
Good Benefits package, good advancement prospects
Long hours, demanding culture