All previous complaints on Israel Alpert are valid and i personally experienced, plus more.
I was told by the staffing agency that he was 'a bit of an HR nightmare', but he even went above that. There is constant yelling, belittling, forcing employees to repeat after him, is unethical, rude, and he actually said it's ok for him to act in this manner because he is an 'innovator.'
Bottom line, this is not where you want to work unless you enjoy the above.