Company: IBM
Date: 2014-11-18
Overall rating: 3/5
Employment status: former
Experience level: Senior

Experience as engineer
Pros: Great working environment and schedule flexibility. You have opportunity to work with engineers from all over the world. You will definitely gain experience, with additional education opportunities for self development.
Cons: Job stability isn't that great. Company focus is no longer customer or employee focus, but rather financial earnings. People are loaded with work, so you have to do more with less. This also affects educational self development and work-life balance. Employee morale also is affected.