Pros
Learning experience
Competitive salary
Team bonding activities
Cons
Work from home is not applicable for all, they will act like they are doing a favour on you by offering wfh.
Work load is mostly a lot
Toxic culture
Micro management, literally on a personal level, and may be very uncomfortable and unprofessional at some point
Performance review are more to target you and not make you perform better or help you.
No flexibility of wfh, work life balance or understanding about one's family responsibilities, commitments etc.
Too demanding for extra working hours
Unneccessary exageration of importance of a work, prioritizing all tasks for no reason and extra deadlines
No planning for executing activities and sometimes chaos while executing as it may not align, blame will definitely come on analysts
Partiality towards other teams more and less for support team
Unprofessional, managers cannot plan things properly, they need to develop their skills in being better managers and team leaders, engage in politics and play blame games on executives.