- Terrible work culture
- American focused organization. APAC doesn't matter
- They oversell the role and benefits while joining
- Difficult to take any leaves. They misguide you by saying unlimited leaves but in reality, they make sure that you hardly get to go on leave.
- They won't pay salary on time and refuse to pay eligible claims also
- Medical insurance not at par