Pros
First of all, the recent 'good' reviews are just to bump up the ratings and counteract all the bad reviews. It's something the company does across all channels including Facebook & Google. If you want to believe anything, the negative reviews are true. Also, this is coming from an employee, who, according to their KPI’s performs “well” & receives the incentives they bang on about. The best part is the wonderful & hard working staff that do their best with what they are given. Only thing now is that all those staff are leaving.
Cons
The only thing the company cares about is revenue but they fail to see that in order to get revenue you need clients that actually get results in order for them to say on board. You won't get results and retain clients unless you have experienced staff that know what they are doing. You need to do more than put 'leading marketing agency' on the website to actually be a leader in the industry. You are not a leading marketing agency when you have staff that have 2 weeks experience managing accounts. Want client retention? How about focus on staff retention. The incentives provided are around keeping clients, not actually helping businesses. The political like line of the CEO of helping small to medium business is laughable. Hire and or keep experienced marketing staff that know what they're doing, you never know, you might solve client churn.