1. While they claim flexibility, in reality, you'll be expected to work late nights, often feeling like you don’t have a personal life.
2. Management can be poor, causing high mental stress to the point where people often decide to quit. Some managers lack basic common sense in team management and respectful communication.
3. The office space is cramped and uncomfortable.
4. Favoritism is evident within the company.
5. Employees are treated more like assets than actual people.
6. You'll end up working across various domains, regardless of the specific area you were hired for.