Multi billion dollar companies locking in employees for up to a year just to make sure every ounce of sweat from them. Prorating sign on bonuses is such a sick practice I swear.. did you realise after three months that you hate it here? Did you spend your bonus?? Sit and bear it through gritted teeth for another 9 months. Spoiler alert my friend just sent me her AWS contract to read through I wish she sent it to me before she took the damn job.