Company: IBM
Date: 2020-12-18
Overall rating: 5/5
Employment status: current
Experience level: Senior

Diverse team members, a common goal executing for our clients
Pros: IBM offers derisive technical roles, management is flexible and empowering to employees, vast amount of support of internal and external ongoing education. Fellow team members always supporting of sharing product knowledge.
Cons: Not a place if you need to be micro managed, you own your work and career. This isn't a negative against IBM, professionals only.