Company: IBM
Date: 2014-06-01
Overall rating: 2/5
Employment status: former
Experience level: Junior

Mediocre
Pros: If you're looking into just floating around, then you might enjoy your time here because they are very lenient with tardiness/absence/leaves. They pay enough for you to live. So if you're not looking for career growth, learning, and relevance, then IBM is not that bad.
Cons: The company does not know how to:
   - strategize
   - measure results
   - identify top performers
   - keep talented people
   - reward good performance
   - create efficient process
   - create/implement an unbiased and structured policy