We have a good environment among colleagues and our management.
Normally you don’t have to work extra time since they respect your personal time.
There are not great benefits but it is a good place to work
Cons
Salary could be better or have extra bonuses when achieving some goals