Friendly teams and a quick moving company. Opportunity to learn new skills in a comfortable environment. Free healthcare, 15-20 days PTO dependent on length of employment.
Cons
Company likes to hire senior level positions from outside. Once hired salary is not negotiable.