Pros
Strong exposure to enterprise-level products and multiple domains You may work across fintech, automotive, healthcare, SaaS, or platform modernization projects. Opportunity to collaborate with engineering-heavy agile teams Good environment if you enjoy working closely with developers and product teams. Flexible work culture in many teams Several reviews mention decent work-life balance and WFH flexibility depending on the client/project. Fast-paced learning environment Helpful for designers who want to improve stakeholder management, systems thinking, and enterprise UX. Good for portfolio breadth You can gain experience in: Design systems B2B workflows UX strategy Discovery workshops Cross-functional collaboration Some teams reportedly give designers freedom to experiment and contribute ideas.
Cons
UX maturity may vary heavily between projects Some projects are design-led; others may treat UX as execution support after business/engineering decisions are made. Consulting/service-company pressure Tight timelines, client dependency, and changing priorities can affect design quality and ownership. Career growth can feel inconsistent Reviews mention slower hikes/promotions in some cases. Project allocation uncertainty Bench periods and dependency on client billing can create stress in service-based environments. Senior management experience differs by account Some employees praise supportive leadership, while others mention strict management styles. As a Senior UX Designer, you may need to advocate strongly for: user research accessibility design process design thinking adoption because engineering delivery often gets prioritized first.