Very poor communication. Never followed up about how I was doing in the job. My contact person left the agency and they never informed about who took over my file. It took about a day for them to figure out who was responsible for me. No health insurance offered.