Some companies must have horrendous turnover rates.
Announcement states a minimum expected annual contract size for a company with 1000 employees is $300K. 25 open roles/month equates to 300 open roles/year. That's 30% turnover or a very rapidly expanding business.
A quick google search reveals US company turnover is more like @15%
http://www.compensationforce.com/2015/03/2014-turnover-rates-by-industry.html
Looks to me as though that paragraph should have stated the maximum annual contract size rather than minimum.
Add to My Watchlist
What is My Watchlist?