I worked on contract and was happy with my experience. Management was great and the job has great benefits. The company provides their staff with a lot of supports due to the nature of the job.
great pay and benefits.
Nature of the job is difficult