It might not be a deposit their asking for, because to be honest 500 dollars isn't really a deposit.
Maybe they're charging the desk fee for the first 5 months up front to makes sure the potiential new candiates are serious and planning to stay for 5 months