Stable company
Good people
Good products
Hybrid work
Cons
Slightly lower pay, company products are lacking growth, HR department isn't the best.
Though many things have improved over the last few years, the company has a serious PR issue amongst the industry, with regard to employee retention, adoption of new tech and generally low investment per employee.