I’ve worked other places before and this is a contract position. Most of their employees are contractors and they paid travel and overtime which is a plus. They were quick to assist you with your time sheets and the work day to day was pretty clear as the supervisors and the management were hired by the respective client and they had agendas planned out for the team.