The agency itself is ok, but your fate really depends on who's your manager
Pros
Good, collaborative work culture where most people are fun and nice to work with. Many people here (including the founders) are real tough, go-getter bunch and it was inspiring to work around them. When general mindset is "nothing is impossible", it pushes you to do your best and achieve things that you did not think you can at first. The founders (CEO & COO) are demanding but are generally fair and open to feedback or new ideas. Also a great learning experience in many areas of digital marketing. Most people actually do leave around 6-7pm which is not bad for an agency. But the experience really depends on which team and manager you have. Some teams have strong bonds and lots of laughs together, others less positive
Cons
With the ultra-fast pace and demanding amount of work (being overloaded is the norm) it can get pretty stressful, although still not as bad as some agencies. With the tough goals and constant pressure by the senior leadership, some of the department heads ended up projecting their stress to the people under them by resorting to micromanaging, blaming, scapegoating... In my case, I generally liked the agency and all the other people, but left mainly because of toxic, personally targeting behaviours by a manager (who is no longer there by now at least). Also, I was hired for a strategic role but ended up doing very manual admin work a lot of the time and was being blamed harshly for data entry errors while it was not my skillset. Majority of colleagues I know who left also did so because they were fed up by a manager. The no WFH policy is also another common reason.