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

Senior Software Engineer with 14 years at company
Pros: Large corporation that offers some semblance of job stability and ability to transfer to other groups (in theory); Exceptionally intelligent and cooperative colleagues;
Cons: Lack of innovation due to constant cost cutting (including benefit cuts like 401k restructuring and layoff package no longer based on years with company, layoffs, lack of travel for development teams)