Company: IBM
Date: 2018-03-31
Overall rating: 5/5
Employment status: former
Experience level: Junior

Best firm to start off your career
Pros: 1. Employee Treatment - IBM takes care of every need and requirement of its employees and ensures a better environment for them to work in. All employees are considered equal, be it an intern or a senior developer. 
2. Flexible working hours.
Cons: I couldn't find any flaws during my working length at IBM. They are doing a pretty good job.