Good place to work for
Managers are very friendly and understanding. CEO is very understanding. CEO and managers appreciate the employees. Once a month there is a meeting held with all of the departments to inform the employees about the agency(Budget, New hire, Positions, Salary, ETC)
supervisors are easy to get alone with.