Pros
Anglo management seem to really try to put themselves in their employees’ shoes. Targets are ambitious but realistic and often tailored to the individual and the industry. The management culture is quite democratic and baseball team like. Work-life balance is good. In terms of location, the Docklands office is located near the river, 5 minutes away from Canary Wharf mall, is easy to commute to and quite cosy. The R&D team enables the business to keep pace with the times. We have in-house web developers who design a new employment website and a bespoke candidate management platform for its recruiters which are both proving to be very successful and helpful for consultants and customers.
Cons
Some employees do not adapt well, especially the ones who need a lot of supervision and strict management.