The employees were disorganized and unprofessional. The CEO was especially unimpressive; to say he was distracted would be an understatement. Overall, I found the culture to be bro-y and uninclusive.
iCracked has a catchy name, but ultimately, given the caliber of the leadership team, I'd be surprised if they make it much further. There is no barrier to entry and they offer a commodity service.