Company: IBM
Date: 2016-03-16
Overall rating: 3/5
Employment status: current
Experience level: Junior

Your experience really depends on which organization you are part of and who your manager is.
Pros: Work from home
Lots of opportunities to get involved -- just have fun finding time for it
Cons: Low pay and raises
Can get stuck in one position with no movement
Can get boxed in
Some people have horrible attitudes
Weekend work; flex hours means no OT -- only get time off in lieu -- can completely mess with your personal life for periods of time