They are not A rated. The work load is completely unbearable and the compensation is not competitive. The benefits are horrible. You are hired to do one job but expected to do multiple jobs while answering the phone and processes documents and filling in for customer service and hr departments. You are micromanaged. There isn't any long term growth here. It's stagnant.