Stephen Dumont WORST BOSS. IF YOU SHOW UP TO AN INTERVIEW AND SEE THIS MAN… LEAVE!! HE IS A TYRANT AND AN A$$!!