Pros
Great leadership, equality, endless opportunities, team-work, open communication w/ upper management, good pay and compensation, super super super interesting product and problems to solve, food, wine country and happy hours!
Cons
Health insurance could use a boost (looking forward to seeing that in the future). Have to be a self starter. This can be a pro or con. Viewed more as a pro at this organization because hard work does not go unnoticed and company culture facilitates company and personal growth.