Vantaggi
Global recognition and diverse work projects.It is a great place to start your work experience. They have a nice hold of a number of clients worldwide. The work environment is good if you are OK with the on site and offshore model. Coworkers are very helpful and there is a tremendous upside in terms of learning on the job. Most of us are allowed to learn numerous technologies and access is given to attain the knowledge. The salary compensation is good. The benefits package is also on the positive side. There are a number of options given in terms of Employment Assistant Program that i have used (legal and counseling) that are free to all employees.
Svantaggi
Senior leadership lacking. Project development not ideal. Due to the offshore model, there is always a delay in terms of approvals towards projects or assignment of individuals. I had a lot of issues with my own placements for projects since i am a lateral hire and being on bench was a problem. Due to their competitive and low margins while taking projects, they do not allow for compensation for employees in terms of rentals or hotels and food. The employee is expected to pay for all these on their own unless you are in the consulting or SI group. This causes a lack of morale for folks who travel all over the country for projects and are constantly paying for stuff that other companies cover.