Company: IBM
Date: 2019-10-23
Overall rating: 5/5
Employment status: current
Experience level: Junior

One Company. Many Career Opportunities!
Pros: - Endless career paths you can pursue within one company (imagine not having to enroll in new benefits again!). 
- Everyone has personal accountability and are trusted to get work done (read: no micromanagement). 
- Work/Life balance is practiced, not just preached (I'm WFH as I write this review).
- I'm encouraged to bring my whole self to work each and every day.
Cons: - Company is so large and complex it's hard to get your arms around it.
- Office environment is a little lacking (/uninspiring) if you're not at a strategic location (Binney Street > Rogers Street in Cambridge, MA)
- Benefits are not competitive with others in this space (bonuses are unreliable, if non-existent; no RSUs, etc.).