Provides job opportunitiesThe good thingsOn-time Salary, competitive pay bracket for job position
The challengesVery poor quality ID card, difficult to use for transactions (performing ordinary business, applying for rent, etc.)
No career path development possibilities given by the company and skills training depends on if the client you are assigned to offers such.