This place is a prison, run. Management is an absolute joke, you can preach your concerns and suggestions to them until you’re blue in the face and no one will listen to you. Raises and bonuses are given seemingly based upon favoritism, with no actual set of evaluations or scale used which leaves many hard workers confused and frustrated. They say you are compensated for overtime hours with annual bonuses, but bonuses have now become less frequent with the long and mentally taxing overtime hours still expected amongst all. It is emotionally and mentally exhausting to be employed here. There are few people in upper management who will actually hear your concerns, but most spoken concerns are dismissed at the director level never reach the president of the company, therefore many things remain unchanged. It appears as tho much of this company was built on favoritism and who will drink the juice of those who run it, anyone who voices a difference of opinion or feels discouraged by the workplace are repeatedly dismissed or reprimanded by not receiving bonuses/raises.