Vantaggi
Only Pro is that you are not unemployed.
Svantaggi
1. Not Employee Friendly Policies. 2. No increment at all. 3. Lot of work pressure. One person is doing work equivalent to 4 employees. 4. Bad work environment. 5. Only agenda is to SUCK EVERY SINGLE PENNY FROM CLIENT. 6. More focus is on adding new/unnecessary billable positions in the project than the required. 7. More Managers in a project than DEVELOPERS. Obviously for billing reason. 8. You cannot raise any concern in the company. There will be investigation on Anonymous surveys conducted by the third party company. They will ask every single employee about any bad feedback. 9. NO BENEFITS AT ALL. The only company that cut down employee benefits. 10. Looks like many of the reviews on Glassdoor are either paid or put by the HR team/ management to improve the company rating/image.