Interesting projects to work on, exposed to new opportunities to learn. Fair (but not great) wages.
Cons
Global company with a lot of talk about how they care for their employees, but don't offer benefits, profit sharing, or bonuses. They offer WFH, but you have to apply and justify it.