Company: IBM
Date: 2011-02-11
Overall rating: 1/5
Employment status: current

Its absolutely insane to work here
Pros: Time flexibility is there only for entering into office. To go back home is only after you complete you and your peer's work.
Cons: Compensation is poor and the worst by industry standards.Promotions are based on luck and are random, a lot of politics happen. If you can clean the shoes of your managers,then you can get promotions.Work hard and you will be rewarded with more work. Your colleagues are highly incompetent and the level of their knowledge is very poor.