Looked at the high level of rotation this company has, and you will get an idea what's going on in this company: they will make your life miserable until you accept to be trashed and publicly'shamed by the CEO on a regular basis, they fire you, or you leave