Pros
Bluevine is a pretty good place to work, especially if you're looking for that startup everyone-is-young-and-hanging-out-together environment. Lots of bright and fun people who believe in the mission of the company. Free lunches once a week.
Cons
Tons of growing pains throughout the company, but as with any job your experience will vary depending what department you're in. Over-working was ignored in order to keep hiring costs low and people were not encouraged to have a good work-life balance. Definitely spends less on employee perks than other startups in the area. The gym/health benefit was reduced from $150 to $100 in the short time I was there. No 401K matching. The CEO is very nice but most other upper management was somehow both overbearing and secretive at the same time.