If considering accepting a position here, know that all the terms of your employment are up for changing by the upper management without any recourse, accommodation, or even acknowledgement. Also be aware that you are most likely accepting a position that was vacated by someone who left the company based on decisions of the new CEO, and furthermore are entering into a work-environment were the vast majority of the work-force has little, to no faith, in the ability of management to listen to their employees concerns.