Pros
Easy processes to learn and the people are friendly. There are bonuses, which can be achieved, but that depends on what type of client you are saddled with.
Cons
No proper leadership from the MD down. Decisions are normally made in a vacuum and not explained properly to employees. Targets are often unachievable or not properly thought through, which leads to a culture of distrust and blame. If you fall short there is the constant threat of a PIP hanging over you, which is suppose to be a personal improvement plan, but it is rather just a way for management to get rid of you. Promotions are almost nonexistent and when they do occur it is not based on merit, but rather on how well you get on with management. Pay is terrible. Managers take credit when things go well, but when they don't they try to pin it on their employees. The MD, Susie Thompson is useless. She thinks she can fix everything by being positive all the time and giving people false promises - it's truly cringeworthy.