Company: IBM
Date: 2015-10-11
Overall rating: 4/5
Employment status: former
Experience level: Senior

Engineer
Pros: Great place to work with skilled employees,competitive salary, good medical and vacation benefits. Overall an excellent company to work for.
Cons: Their work performance rating method have changed several time over the years and is based on a standard distribution curve.