Company: IBM
Date: 2015-08-26
Overall rating: 3/5
Employment status: current
Experience level: Senior

Not the best or the worst
Pros: Depending on the account you work for you get home working or not
Job Stability , unless you really do everything poorly or you wont get fired
Internal oportunities depending on your area
Work Life Balance
Cons: Salary is not good , usualy lower than other top 10 companys
Evaluation system is not fair
Bonus is a joke 
No compensation according to effort