At best it is and entry level job, don't expect much build your resume and get out.
No work ethic, spreadsheet management and they are not honest with the customer. After starting with them my pay was lowered along with everyone else then benefits where changed. Was promised more money to move to a different position in a different city and then told the additional money was not available after I had made preparations to move. Not trust worthy at all, extremely incompetent management. Better than no job but not much better. Don't expect much and you will be ok.
Company will not listen to offered improvements management will try to be your friend but throw you under the bus in a heart beat.
Typical Vendor based company all about the $$ and not the employees
Opportunities with in larger companies posible
Management management management