Has anyone heard of them before? And if so what are they like? I got call from someone in their office talking about some assignments they have open. I looked them up on bbb.org but couldnt get any information on them.