For London it’s very low pay and there’s no scope for increased pay until you complete your first year even then the increase is not substantial.
The exams during the first year require a lot studying in your own time which doesn’t give you much work life balance.
Your experience with the company is very dependent on the client you get and there’s only a handful of good clients and you don’t always have a lot of choice on where you go.
The company has a history of ignoring the analysts complaints about the clients and they are very revenue driven.