Yeah, been there, done that, got the t-shirt. Bad management. The "unlimited" vacation policy is a trap, too. I don't go to places that offer that, it's a litmus test. Nowadays I do contracts and it's such a simpler model--you get paid for the hours you work and don't get paid for the hours you don't work. It's perfect for me.