Top 50: Tumultous Times for Contractors