Any positive review you see here is written by the management/ because the boss told them to.
Pros
Colleagues are pretty nice. As are the clients. Food nearby is alright too and the location makes it pretty convenient to escape the hell that your life becomes in this office.
Cons
I'll be fair. Everyone here is human, so quite prone to emotions and mistakes. The reviews here which are imploring you to not join this place aren't because of small things or tiny mistakes or things which are apologised for later. The problem is not so much the lack of anger management (which is annoying in itself) but more the blatant ego that takes up the entire oxygen of this place (lol) and leaves everyone either suffering by suffocation or as zombies who no longer have the need for it. Phrases like "I can do this so much better" "Who are you to tell me what is right" "I have no formal training but I'm so much better at this" "I started this company from scratch I know what clients want better than anyone else" are heard on a regular basis, ensuring that anyone who works here feels like the gum scraped off the bottom of a shoe. There is extreme disrespect for the employees, and so much money-mindedness its a miracle anyone actually stays for as long as they do. Its not even like they are paid a lot so that they will tolerate the extreme insanity. Unless they're paid for the positive reviews here - that would sure explain why people are writing them. The bosses are fine as people. They just do not have any idea how to manage employees or speak to them or treat them, which is why the turnover is so high in this place, and those who stay do it out of sheer laziness/desperation/Stockholm syndrome. Those who come back, do it because they know this place is always hiring, not because they think this place is better. It isn't about the long hours. Every agency has long hours, even the one I am working at right now has long hours, and everyone knows that a lack of a work-life balance sometimes comes with the territory. That is not the problem. The problem is how the employees are treated, DESPITE the amount of sheer effort that is put into the work every day.