IBM is a good company to work at, giving people good opportunities to expand their careers. Employees are encouraged to take both technical and soft skills training which will help in building their careers.
IBM Software labs is a R& D company with small team size.
- it has great exposure to IBM products
- Small team gives you lots of hands on experience
- great process orinetation
- good quality of work
- work life balance
Managers are always behind money to bill the client. worst work life balance and no process to give feedback to management. once you join the company no body cares about your existence. Not good for career professionally or moneywise.