Company: IBM
Date: 2019-08-20
Overall rating: 4/5
Employment status: current
Experience level: Senior

Senior software engineer
Pros: I strongly believe the company is the most ethical and comfortable place to be. A large pile of portfolio and projects you can get benefits from.
Cons: It’s a large organisation so things moving not in a pace if you pursue your career growth quickly. Also it takes time to understand the processes to get what you want. Some mgmt can be very be bureaucratic. Also pay scale is not the top in the market