Pros
It is a good agency for you to join if you are hungry to learn and/or develop your marketing skillset further. You will get to work with many different clients across different niches and you will look back one year since joining and realize how much you have learned and how much you have shortened your learning curve by immersing yourself in the agency.
Kontras
You are asked to do too much and pay doest match. It is not the place for you to grow in but rather learn and get your feet wet in the Digital marketing industry, Forget about work-life balance, you are going to be a workhorse, forget about holidays and truly having time off, there is no such thing. Reports upon reports, internal processes upon processes that the client doesnt even care about but you must still put your hours in and get it done just because you are told to. If you happen to join, just refuse whatever promotion you are given within company - your responsibilities will just increase by 2-3x fold and no meaningful additional pay is given. My advice: join and soak in as much knowledge as you can. Then go elsewhere with that skillset and get a higher pay for less than half of the headache, stress and nonsense.