Does anyone know anything about this place? Put a resume in for a job.