Anyone ever work for them? I just got hired and I'm supposed to start on Friday.