Company: IBM
Date: 2018-03-04
Overall rating: 3/5
Employment status: current
Experience level: Senior

Overall Good Company, Some Cleanup Needed
Pros: Very good employer. Good Work-Life Balance. Immense scope of learning new technologies. Pretty open door culture. People respect each other. Clients behave good because of the brand value.
Cons: Very average package. Manager's company, redundant non-functioning management layer doing PMO level jobs without any relevant contribution. While training give a large insight to newer emerging technologies, there isn't enough projects to utilize those skills. Once you change projects all your contributions are drained down, you start from scratch in new project. No credibility is carried over. Rating system has no sync with increments / promotions. Promotions are largely document based, not performance based. Innovative initiatives are spreadsheet fillers for Managers, real idea generators are not valued.