Pros
So far their checks haven't bounced. The office is pretty cool, although I'd rather sacrifice the coolness for function (like parking, bathrooms, lunchroom, safety in location and no baby on site). The central location is very nice for people getting to work from different parts of the valley.
Cons
Despite the other reviews that were posted by either marketing, management or a few brown nosers, this is not a very well run company. The problem rests with the management team who are inept and clueless and obviously lack experience in management. They expect total loyalty but do little to earn it. And they use "start up" as an excuse for all the problems. I won't go into details since no one wants read about me whining about my job. Just think seriously before accepting a job here. If you interview, don't view the company through rose colored glasses, but really see what's showing behind the cracks in the facade. Feel the environment and look at the faces of the employees. Does it feel happy to you? Look at how the office is set up to your disadvantage as an employee and ask yourself how you'll be treated. Look at the disproportionate size of the office the management team carved for themselves ... it's not a family, it's an oligarchy. And lastly, if they do make you an offer, know the management prides itself on lowballing people. Do yourself a favor and keep looking. For the record, I'm not disgruntled. I just find the environment tedious and personally unrewarding. The promises of change evaporated into same old, same old.