Pros
Plenty of talented, dedicated, and friendly colleagues. Good location in an area with few employment options outside of retail and healthcare.
Cons
Lots of positive culture and perks that seem to serve less as a reward and more to distract staff from underlying and ongoing problems. Pay is above average for the area, but low for the industry. Owner seems to value loyalty more than earnest efforts to enact positive change. Software product is a clunky relic of 80s/90s-era design and programming language. Despite almost a decade of customers clamoring for a web-accessible version, limited resources and attention have been devoted to it. You’ll get more praise for wearing the owner’s favorite color on his birthday than for efforts above and beyond your position’s responsibilities.