Pros
None. Save yourself from this abomination.
Cons
Small firm, heavily understaffed. Team is overworked and severely underpaid. Due to this and ironically, team lacks basic communication and relationship building. No proper system of working and complete LACK of time management along with planning. NO added benefits or perks WHATSOEVER. Extremely hierarchical, you will be prone to face some bullying here. No scope for any upskilling over here. Do not fall for the clients and brands here, it is hard to keep yourself motivated by the way people operate here. Rather be unemployed than suffer through these miserable working conditions, it's a false mask under the name of a "corporate". Don't make the mistake of joining this place. Make it easier for yourself and find an employer who respects your personal life, mental health and time.