Anybody heard if them? I have gotten a job offer from them and I'm wondering if it's worth it. Reps for information given.