my current company, though really bad with promoting people, is really good about PTO and work life balance. i have another company that's calling me tomorrow, which is bigger than these other guys. i'm going to see if the hiring manager will actually talk to me and not the recruiter