Highly Satisfied
Last updated Apr 10 2025
Find out what you should be paid
Use our tool to get a personalized report on your market worth.What's this?
Senior Software Engineer Reviews
What is it like working as a Senior Software Engineer?
January 2016
Not a good paymaster. Esay going culture.
Senior Software Engineer:
Pros: TechMahindra is a good company if u have he loans to pay. U can feel job security. Don't expect to meet great people.
People here are happy and what to lead a safe life. 9-6 job occasional weekend work.
Easy going culture. They have huge client base so there is a lot of work available in TechM.
Good Company Culture. Excellent for Married Woman. Work Life Balace is Great.
Leaves available and provided on need basis.
Strong base of Mahindra Group.
Cons: Onsite is only for lead and Managers only for lucky few.
No Extra Perks.
Very Little Hike.
Need to Improve food quality in Cafeteria.
Need to simplify approval process.
Need more transparent system.
Need to Bring in employee motivational in projects. Small appreciation at work helps.
January 2016
My advice.
Senior Software Engineer:
90% of what is taught in college is useless, so don't get too serious about it.
January 2016
Make the users' happy first.
Senior Software Engineer:
Often requirements are written by management and not users. When you build software, it is important to get management to sign-off so you get paid. However, it is more important to help users do their job more easily than it is to include cool technology, make things look pretty, or show off your programming skill. That means you need to understand what the users do, understand how the current technology gets in the way, and make sure that you aren't writing the system they will be complaining about in 5 years time. Oh, and ideally keep their managers happy along the way.
December 2015
Senior Software Engineer:
Give Your 100% . Dont hesitate to take help when required.
December 2015
Small company with opportunity to learn.
Senior Software Engineer:
Pros: Various opportunities to learn new things.
Cons: Appraisal process not transparent.
December 2015
Flexi work culture and new technology.
Senior Software Engineer:
Pros: Flexible working hours, personal professional life balance.
Cons: Compensation, lack of vision for an employee.
December 2015
Great to learn but no work life.
Senior Software Engineer:
Pros: Great place to learn new technologies.
Cons: Very stressful and no work life balance.
Senior Software Engineer Job Listings
Featured Content
‹
Remote Work
New research shows how to set pay for remote employees
Gender Pay Gap
New research shows that each woman experiences the disparity of gender pay gap in different ways, depending on her position, age, race and education.
Compensation Best Practices Report
From compensation planning to variable pay to pay equity analysis, we surveyed 4,900+ organizations on how they manage compensation.
Salary Budget Survey Report
See how organizations are shifting their salary budgets this year.
Retention Report
Get strategies you can use to retain top talent and learn how impactful employee retention really is.
Variable Pay Playbook
Before you decide whether variable pay is right for your org, get a deeper understanding of the variable pay options and the cultural impact of pay choices.
›