Pros
Dog-friendly, flexible hours - the key at this company is you can come in and work when and where you want as long as you get your work done and kick butt, everyone has their shiz together. These folks have some amazing super powers. Different people at the company would take us out for lunch so that we could learn from them. They really gave us a lot of value. I felt really special getting the opportunity to work there.
Cons
It was hard for me to break into the office culture. I will say though, I think the culture is amazing. It really is a family.