Small company, people know your name. Salary is negotiable and there is room to grow.
Cons
Sometimes management or HQ were spread thin, and it felt like some processes were far out of date. I am a modernist as an engineer and would like to see some innovation with the way things are handled (automation for example).