Remote work, bonus, great work-life balance. Company encourages volunteering work. Team I work with is great
Cons
Depending on the department, growth can be challenging. However, my department hires a lot of contingent workers that then become full time employee workers.