Great recruiting job overall despite some setbacks.
Pros
I enjoyed working at Dart because the people were nice and I made some good friendships there. The money was really good if you can perform. They have lot's of bonuses opportunities and they were always good on following through with those. I had some really good paychecks. If you perform well, you are liked and sometimes even favored. Another positive is that it seems like the company is always willing to change things that aren't working well. Income expectations are pretty realistic. Average person will make around $60k, top person around $75k. I did well and never worked more than 40 hours a week. Though this job is very much "get what you give". Working long hours can pay off.
Cons
Favoritism can be bad if you're not performing well. It is very much a "what have you done lately" atmosphere. While past successes can have some merit, you'll be left behind if you aren't performing. They do however give you opportunities to improve performance but there isn't much support behind that besides giving you time to improve. Referring to an earlier point made, because the company is so open to change, they seem to change how they do things very frequently. Sometimes that can be bad, and potentially portrays the idea that the company can't figure out what works. And that is true to a degree. Lastly, there was an instance where they didnt pay out a bonus they had promised for filling a job. This was during a management transition so the bonus was never approved with upper management. I spent a lot of extra time trying to fill the position and never got paid the additional incentive which was a shame.