IBM Employee Reviews for Senior Software Engineer
Senior Software Engineer222 reviews
Found 222 reviews matching the searchSee all 30 670 reviews
Indeed Featured review
The most useful review selected by Indeed
• Worked for IBM Global Business Service Group to provide consulting services to our clients. Worked closely with clients or customers to understand underlying business challenges and help them find good solutions.
IBM is obviously a huge company, one of the biggest in the world. If you work in the MCMP group like me then you realize how slow IBM is to new trends in technology like cloud computing. As a result the budget for your division may get slashed and management will be unable to retain or recruit top talent, especially in the US. Many jobs are getting offshored. Also the vague announcement of “NewCo” has many people alarmed and many senior employees have recently left for greener pastures.
Good brand globally, good marketing, good requirements gathering for new features
Weak engineering talent, dysfunctional management
Great technical work environment and resources. The environment and organization is very siloed and difficult to navigate. Many layers of management and small scope of development priorities cause many inefficiencies in way decisions are made.Plenty of educational opportunities if work schedule permits. Layoff decisions are typically done at organizational level and done to remove large gray headed engineering population. Migration between organizations is very difficult and dangerous from job security perspective.Lots of freedom to make the best tactical business decision for company and for the customer. You will learn the software industry inside out here and with customer exposure, it can be rewarding.
Great work environment, IBM pride of work encouraged excellence, good pay and benefits, professional HR staff
US software development resources being laid off or spun off to partners, migrated most development to India, China, Mexico, SE Asia, job mobility discouraged, many silos of products
IBM is one of the good companies to work for. There are good projects and there is a lot of learning. Flexibility is something that helps in having a good work-life balance. Salary is not as per market standards but if you are to get a good package it's a nice place to work!
There are many good managers and employees at IBM but there is also a cut throat culture where people will lie and step on toes to get ahead. Over the 15years working at IBM the first 10 were the best while the last 5 were very disruptive to both the company and employees lives.
Enjoyed working with IBM and like the work culture, convenience to work from home, interacting with colleagues from other countries. Managers are well supportive and there is no differentiation between permanent and contract staff which is really good to see.