This company has a lot of opportunity for growth. The team is great. The pay is very fair.
Cons
Caseload fluctuates so you aren't always guaranteed the income you need. But sometimes caseload is really high and you get paid even more than you need, so that's a plus!