Anyone here work for them, or a former employee? Just looking for the usual info, pay, schedule, location, etc. Thanks Iphlye