Company: IBM
Date: 2018-08-13
Overall rating: 4/5
Employment status: former

Very Challenging
Pros: One can be exposed to different kinds of technologies that can help one to be marketable in future endeavors. 
Flexibility of work hours and working from home. Benefits are good
Cons: Can be very stressful work with projects needing completion within unreasonable dates. 
Achieving goals can get in the way of a work/life balance.