I recommend working for Astir. They have been a good employer, and they were the only company to get me a project when I started looking. Their marketing team did a good job getting me interviews and I was placed quickly. HR has been very transparent and helpful, and I have referred several classmates who now also work for Astir.
Need better referral bonuses