Vantaggi
Work-life balance. People rarely work overtime. If you have a good manager that shields you from all the favoritism and politics going on at higher management levels, it can be very rewarding and stable. There are a number of good managers that people love working under. Unlike many tech companies, product is not obviously evil
Svantaggi
President has very obvious favorites and promotes them rapidly, while ignoring everyone else. There are many employees in similar roles as his favorites that he pays no attention to; he just fixates on his 'pets' and ignores everyone else. Said something really offensive to me on my second day of work even though he knows nothing about me and had no reason to be rude. He has no ability to spot bad managers; lets them wreak havoc as long as he likes them enough. Nepotism---favoritism for family members of the CEO etc. Socially conservative environment, expect all kinds of microaggressions if you're of a lower class, lgbtq, not white/Asian, etc. Some people are obsessed with policing how long you spend at your desk (even though many of us have laptops); atmosphere is repressive and unsocial.