I've come up against this a few times and it generally means the working environment + pay + project are so bad that most contractors want to jump ship as soon as something better (and more local) comes along and don't want to renew and hate every minute of being there.
It's a warning sign, move on, you'll be glad you did!
It's a warning sign, move on, you'll be glad you did!
Comment