Great PTO, flexible working hours, great people that you work with, great culture
Inconvénients
Do not offer steady pay raises or compensation. Pay below the market. Are behind in a lot of digital initiatives but I beleive they are taking efforts to curb that.