-Everyone is very nice and cares about you
-Good work/life balance
-Good benefits
-Leadership is willing to try new things
-Good pay
-Making a positive impact on the environment and peoples safety
Cons
-HQ location
-Growing rapidly and not staffing for that in advance