Avantages
Super ethical, especially compared to direct competitors (one of whom I work for now), great benefits, super supportive of their employees, they genuinely care about their team, they work really hard to avoid burnout (managed time off)
Inconvénients
Slightly lower salary than competitors