Pros
yearly winners trip scheme, commission, lots of incentives and good training & good company culture.
Cons
it is soul destroying being spoken to badly by clients when you are trying to help them, candidates always let you down and hound you, having to compete with so many different agencies becomes exhausting, getting candidates in just to hit KPIs and then not being able to find them a job, I paid my own expenses for months and didn't get them paid back so buying muffins and chocolates with my own money for clients and then having them talk to you badly and not appreciating it ended up making me resent it. no lunch breaks, late nights and weekends, absolutely no work life balance - having to take calls and organize shifts in the evening if you do temps.