- Cannot choose where you will be sent
- It is promised that you will get a job after 3 months but that is a bit misleading. After 3 months you are placed in staging where you develop soft skills more while doing occasional interviews that you may or may not pass
- Get pain minimum wage until you pass an interview and are on site at the company that you will be working on projects with.
- Terrible communication