Company: IBM
Date: 2015-06-29
Overall rating: 4/5
Employment status: current
Experience level: Confirmed

Big place
Pros: A lot to learn
Can switch from one to other domain
work on almost everything
Consist of different business model (some focused on work, some places to chill)

Best when you want to learn
Cons: Some account have no work life balance (no means none)
HR polices are good but only if one knows.. there is no direct HR-Employee talk, everything flows via technical manager.
As most employee stay for long, maximum lot have nothing to give new to industry
Not best at compensation