Pros
1) The people. Overall an amazing group of very intelligent, kind and hardworking people. I can not stress how kind hearted and wonderful the people in this company are. 2) Great upper management. C level executives are absolutely amazing and a pleasure to work for. They seek employee feedback and actually listen. Action is taken within a reasonable amount of time to alleviate concerns. 3) Career growth opportunities. There's lots of growth for those who know how to find it. You'll notice there's been movement between departments for those who know where their interests are and have put in the work to prove their worth. 4) Increase of perks: snacks, coffee trucks, lunches, dinner, onsite massages, dog-friendly office, and flexibility to work remotely when needed (benefits are improving as well)
Kontras
1) Compensation is low for certain positions regardless of the effort, time and value put in. 2) Disconnect between the SF and MV offices.