Company: IBM
Date: 2017-12-13
Overall rating: 3/5
Employment status: current
Experience level: Junior

Good place to improve your technical knowledge, but dont expect an team work
Pros: Its a better place to develop technical skills among service based software companies,.
Cons: At most times, you will be working remotely taking up tasks individually. Do not expect a team around.