Harsh and discriminatory environment.
No life balance.
Unreasonable pressure and treating people like non-human
Too much politics and micro-management by managers who mainly come from India but have not yet adopted American culture and lifestyle ( thus not caring for work-life balance of employees)
low wages and promoting wrong people ( buddies of management)
HR is not on your side and is part of the whole scam