Pros
Your coworkers are amazing. Willing to help and fun to work with! Fair pay but not worth it (see below). Lunch provided every 2nd Wednesday. Company values are great.
Cons
The owner is a narcissist. He has extreme self-involvement to the degree that it makes him ignore the needs of those around him. Will happily gouge his repeat clients due to past held grudged at the expense of a sale or client relationship. Tried to charge a client 3 times the quote due to a grudge from 2012 (I got let go for defending the client and asking to revisit the pricing). Impossible to approach and if you don’t agree with him you’ll get a lashing. The women “joke” about being “battered women” because of the way he speaks to people. Owner does not follow company values. Poor communication between departments. HR department does nothing when you reach out for help.