Company: IBM
Date: 2020-12-11
Overall rating: 4/5
Employment status: current
Experience level: Junior

Great place to work, great pay, just a big company
Pros: The people and the work-life balance are unbeatable. The salary is competitive, and the benefits are great.
Cons: The downsides are the same as any big company. Not too much liberty to expand beyond your role as well as difficult to move within the company.