Inconsistent. The hiring manager was challenged to make the interview was late and cancelled last minute. After interviewing with them, the culture seem ok but a little bit cult-like. The corporate area has no offices or rank which seems cool. The people I met were very nice and likeable. The pay is a little less than average but seemed work life balance was going to be a challenge. In the end was just a good fit for me.