I wouldn't work for CFI, my husband worked for them for 7yrs and constantly had to fight for miles after the swapped back to CFI, I have friends that currently work there and are having to fight for miles, even as a team they're only see 3500 miles, solos are getting 1800-2000 miles. They also love to play favorites.My husband moved over to Crete Carriers and has been very happy there, making .10cpm more then what CFI pays.