I would not recommend it. Far too pricey for what you get. Management needs to learn how to treat people better, or step aside and hire someone with better interpersonal skills. Lastly, doesn't matter how you leave the place - kiss the majority of your deposit goodbye.