Pros
If you are a experienced professional and want to live a very peaceful and challenge less job life then join Hexaware [ Thats what i feel by looking around in BI department :) ]. They provide good learning programs to the employees with the help of their internal Tutors and Skillpages(Educational service provider company).
Cons
Hexaware is my corporate industry debut. I was hoping for at least a good technical work, but it is not as expected although it is true that never expect anything from anyone. There are very few good projects(in BI) which Hexaware works on from Mumbai premises. HR policy is very bad for trainees and freshers few reasons are....... 1) 3 months training period is not counted in experience. 2) They have not watched the working of their training partner (GTT) and i must tell you that it was a waste of time w.r.t. BI trainings. 2) 3 years bond with bank guarantee (which is against the labor rule of India or other developed nations) 3) No bonuses and missed time appraisals.