Long interview process, very chaotic and unorganized. People seem nice but environment seems somewhat toxic, although they try hard to make it seem like they put employees first. If you value work life balance and want to be treated with respect, stay away. CEO does not seem like a pleasant person to work for. Shame for a company with such a nice mission to be managed so poorly.