Company: IBM
Date: 2016-09-09
Overall rating: 2/5
Employment status: current
Experience level: Senior

Not so impressive
Pros: Work hour flexibility. Lots of trainings to attend and learn. Moving across functional units is easier. Good leave policy. Working from home is the biggest factor.
Cons: Extremely poor pay. Lack of proper management to help the team grow in their career. Very sad performance appraisal system. People get stagnated in their roles. Do not continue unless you're content with your growth.