Excellent culture
Job security
Upper management listens to opinions
Svantaggi
Most time work longer than a 40 hour work week and no additional compensation due to being salaried.
Small company, so process building is slow and most need to be refined.