Good place, good people.
Great management. I had the privelage to work for fantastic bosses all the way from controller to the CFO. The Treasurer was a very kind and good man. They are very understanding and fair. As long as deadlines were met, they are very flexible. My coworkers were very friendly. Compensation could be better. Overall a good company to work for.