High earning potential but faces stress and constant upskilling - Sr.Software Engineer Mphasis Employee Review

4.0
Jun 1, 2026
Recommend
CEO approval
Business Outlook

Pros

High Earning Potential: Software engineers command excellent salaries, with compensation packages often bolstered by bonuses, stock options, and comprehensive benefits.High Job Demand & Global Mobility: Software skills are universally required, allowing engineers to work across virtually every industry and easily secure roles or freelance opportunities internationally.Workplace Flexibility: The profession is highly suited for remote and hybrid work models, requiring only a laptop and a stable internet connection.Creative Problem Solving: It offers the unique satisfaction of designing, building, and launching digital products used by thousands—or millions—of people.

Cons

Constant Need to Upskill: Technology evolves at a breakneck pace. Engineers must continuously learn new languages, frameworks, and tools to remain relevant in the industry.Stress and Burnout Risks: Tight deadlines, complex debugging, and the pressure of being on-call for system outages can lead to a demanding, high-stress work environment.Sedentary Lifestyle: The job requires long hours sitting at a desk, which requires active effort to maintain physical health and proper ergonomics.Imposter Syndrome: Because the field is so broad, many engineers frequently feel overwhelmed by how much they don’t know.

Explore other reviews about Mphasis

5.0
Apr 16, 2026
Recommend
CEO approval
Business Outlook

Pros

Good Technical Team and Management

Cons

NA NA NA NA NA

1.0
Mar 26, 2026
Recommend
CEO approval
Business Outlook

Pros

If you are from India, or if you have family there, they appear to offer helpful benefits and treat you well.

Cons

Laughable experience. I've watched managers berate people publicly in team meetings. Watched them make avoidable mistakes that set employees up for failure, and then text those employees' personal phone numbers telling them how "disappointed" they are in them. Intensely disrespectful of your time and boundaries. Requires that you submit your personal phone number to a project so they can call you anytime they deem it necessary. Watched them promote a manager, promising a pay increase, and then not pay them that increase. I've had a skip-level downplay my team's importance to a project to save a few bucks on the contract. My experience has been failed projects, unhappy clients, stressed coworkers. Bad communication, and then you take the blame. If you work here, document everything and prepare to defend yourself with it. Mess.

See reviews by: Helpful|Rating|Date|All