The environment was terrible. The Controller/CAO was a micromanaging dictator that did not trust her staff enough to communicate with them. Employees are treated as a number and not like people that have any value. Everybody is threatened by anybody else succeeding, so the entire team fails together. Also, this boss prefers to not promote from within. Whatever position you come in for that is where you will stay. If you are looking for a positive work environment, competent communication/feedback, and a good work life balance, keep looking.