1. Inefficient leadership, no clear distinction between expertise of team member in order to distribute the task. 2. No team integrity, unclear instructions causing a lot of confusion and unnecessary revisions - unproductive time usage. 3. Disappointing management, sometimes very difficult to deal with corporate duplicities, especially for new or young professionals. 4. Stressful environment, not good for mental or physical health. 5. Not a good place to deal with international legalities ( e.g work Visa), if you are seeking sponsorship.