Stable company, good pto. Historically reasonable pay. Decent ability to move about to try different roles.
Cons
Recent shifts, lay offs and reductions of salaries across the board. Recently began making people come into the office who had been working from home well before covid.