Great group of employees and individual contributors are awesome to work with
Company typically is very stable and most years
Good work/life balance, business is stable and slow so its peaceful at times
Cons
Management says they care about the employees a lot, but lots of times it feel ingenuine, there are some really good managers
Growth can be slow if you dont have leadership truly supporting you