Pros
A friendly and professional place, full of friendly and professional people who do their jobs and then go home. Work-life balance is good, the company is established and stable, there’s no “crazy” workplace shenanigans or after-hours partying and drama. It’s a little bit boring compared to younger startups, but for many people that is a good thing. It’s a great place to work if you’re seeking stability and professionalism. Being a small company means decisions can be made quickly and internal processes are not as onerous as at larger orgs. Previously the benefits compensated nicely for the less-stellar parts of working for a small company.
Cons
Management has gotten miserly over employee benefits, and is hostile to remote or hybrid work. Many perks have been canceled in the name of cost reduction, to the detriment of moral and retention. It has other cons similar to any small company, such as limited potential for personal growth and advancement. While most internal processes are efficient, there’s a few that are extremely problematic and hobble operations unnecessarily.