Pros
Transparency They value their employees Your ideas and opinions are actually taken in to account and are heard Pretty flexible if you need to work from home due to sickness or personal reasons Free coffee, Tacos on Monday's and Bagels on Fridays. Free snack Covered parking Fun company events
Cons
The Traffic is HORRIBLE! Takes me an hour to get to work and an hour home. I know this isn't Spiceworks fault but I wish they had Work from Home a couple times a week. That would help out so much. They do not have a 401k :( They do not have good maternity/paternity benefits at all. You get 6 weeks paid and then either have to come back or you are not paid the 2nd 6 weeks if you want to stay home with your newborn. The pay is average... not bad but not awesome!