Company: IBM
Date: 2017-06-14
Overall rating: 1/5
Employment status: current

Its awful
Pros: If you are lucky enough, you'll get a good manager and teamlead. That can help you in flexible timing.
Cons: No challenging work for freshers, only labor. Salary is very less, you have to keep oiling your manager to manage a good hike.