Company: IBM
Date: 2016-04-22
Overall rating: 3/5
Employment status: former

Software engineer
Pros: Work with great co workers. Flexible work schedule. Interesting projects to work on.  Alway learn new things. Good amount of vacation days.
Cons: Every one is over work.  Constant layoffs, you feel like a permanent contacter that can be layoffs  any time. High pressure to meet deadlines.