Vantaggi
Cant really think of any pros. 1) Good medical benefits 2) Decent Salary
Svantaggi
1) it is just a staffing (body shopping) company. I worked for Capgemini FS. 2) No sense of structure in the entire org. 3) Once you are assigned a project, you will just remain a name in Capgemini's spreadsheet for billing purposes. 4) No real conversations with managers/colleagues 5) There is no overall culture in the organization. 6) To get promoted, you will have to grease up your boss, your boss' boss and so on, with no real guarantee. It is sheer luck and if your manager thinks that you are useful to him/her, then there is a chance. otherwise , forget about promotions 7) No real hike.Just lip service (1-1.5K per annum is the avg hike) 8) Colleagues will hold information from you, thinking that you might benefit from that piece of information. There is no sense of belonging to a real team. Everyone is working in silos towards their own benefit. 9) No new projects or contracts. All the contracts are rewards to their competitors, which is shameful.