Quite organized and professional for a contracting company
Minpunten
Lack of benefits - no PTO, no 401k, no paid federal holidays. You are just a billable resource.
You will be underpaid. Better find another firm which is marketing for same role and submit your RTR through them