Pros
Only notable positive is the friendly environment amongst junior & mid level employees; may be because that set of people share similar kind of issues in this company.
Cons
Joined from a peer agency expecting better role clarity and responsibilities but turned out worse. Just a better title here but no actual responsibilities. The hiring seems to happen with expectations of attrition, without actual work load to keep people busy. Ends up in people being under utilized and under compensated. No particular attempt to nurture the talent that is already there. In fact, recruiting people at higher levels and better salaries leads to de-motivation in current employees who actually deserve being rewarded for sticking to the company. Smart employees are not rewarded because growth is associated with age rather than performance. Those raising voices increase their chances to get laid off as HR is dysfunctional.