Vantaggi
1. Very stable, you feel you can trust it to be your home for the long run.
2. Invest in employees development (on the job training, courses etc.).
3. Great benefits - 100% remote work, company events and trips, nice presents.
Svantaggi
Nothing special.
Some projects with tight schedule, but not different than other companies I know.