This company is nothing but a bunch of freaking amateurs who mess up everything they touch. As an example of their utter cluelessness, one official of the company has an email signature block featuring Bible verses. Plus they suffer from the typical affliction of "everything we need from you we'll hound you hourly until we get it, but if you need something from us it will take forever because we have no reciprocal sense of urgency." Plus they make promises on deadlines that they don't keep. Don't trust these people with your career!