Company: IBM
Date: 2017-06-16
Overall rating: 4/5
Employment status: current

chance to get experiences in various area
Pros: employees can get various experiences and interact with others in many different fields
Cons: there are many layers of managements.