Pros
Lovely Staff, Great HR, IT, Accounts and other support services, they do loads for the staff, active social program of events and bonuses.
Cons
The reason for only 3 stars, there is a lot going on in the background that means big changes for the staff and it not communicated to the staff. This mean that there is a lot of scared staff, Also there is a lot of the old guard leaving, Staff that has been there for years just disappearing, these are the staff that makes the firm what it is and newer staff dont seem to have the impact