Company: IBM
Date: 2014-09-07
Overall rating: 4/5
Employment status: current
Experience level: Junior

Great company with great growth opportunities
Pros: The main pro of working for IBM is flexibility of working from home. Many of the IBM positions are remote where employees can work from their home office. Also, IBM provides many opportunities for personal development. The learning at IBM site allows employees to take classes in any field.
Cons: Compensation is fairly low. When accepting a job with IBM, be sure to have a negotiated salary that is high enough. Many smaller companies are bought by IBM so collaboration between teams is difficult. Also, the newly acquired companies create hardships while they are on boarded. Grooming of high quality talent doesn't happen