Company: IBM
Date: 2018-08-22
Overall rating: 4/5
Employment status: current
Experience level: Junior

Big Company
Pros: - Great pay and benefits 
- Generous amount of vacation time
Cons: - Client projects can vary, sometime you feel like you are working for the client and not IBM