Company: IBM
Date: 2014-11-26
Overall rating: 3/5
Employment status: current
Experience level: Confirmed

BAO practice
Pros: Good domain and technology exposure.
Work-Life balance is good in most of projects (barring some exceptions).
Very rich repository of techno / management training material that can avail at your pace.Very open internal social network for collaboration.
Cons: No clear visibility on personal growth and promotion. 
IBM has blindly acquired many products and individual brand manager does not know how to handle various IBM brands to resolve client's  business problem. This results in fragmented view of IBM in front of client.
Office Culture is highly depended on team you are working with.