Pros
If you want to lay low and coast, this firm has plenty of roles that you can hide behind. There is also very limited accountability and you can blame other people or systems if anything is wrong. Partial work from home is 2 days a week, and flexible if your schedule needs it but if it appears that you do this “often” management will question your productivity and commitment to the firm.
Cons
Project design is mid, and any attempt to make it better is met with a sea of templates and overzealous code compliance. Huge experience gap between Sr leadership and Jr, and project teams are staffed with so little time from senior designers that they have no time for oversight or mentorship so shotty work goes out and nobody is learning. Design is often silo’ed with technical teams executing projects based on half-baked renderings of Pinterest knock-offs without much coordination because the “design teams” are staffed on the next thing so they can repeat the same mistakes and never learn. Manipulation/ bullying to work overtime is expected and baked into schedules with disregard for boundaries or personal time, and examples set by leadership to attend calls/ meetings even on vacation. Favoritism, and blacklisting is how teams are selected. Similar for promotion opportunities, if you echo leadership’s dated/boomer ideas then they will nominate you for things and support career growth, if you bring new ideas or challenge what anyone at the top thinks, they will label you difficult. Many positions are unsupported and without the time to complete assigned work.