The interview and offer was very fast
Beautiful office with lunch provided 4x a week and lots of snacks
Cons
They expect you to sit around and chat all day and don't care one bit about how well you are doing your work. If you don't chat, or are a little quiet (they called it disengaged) they let you go. That is their "culture fit".