Pros
I have been working at Personagraph for more than a year.
1) Best place to work at if you want to dive into machine learning, advertising and big data.
2) The new management is amazing, ready to give you freedom, opportunities and time to learn new things.
3) Work timings are pretty flexible. You can come in whenever as long as you are meeting the deadlines.
4) Regular bay area start-up culture with free food and other goodies.
5) The new top management are moving mountains, going places in advertising.
Cons
Free food could be pushed to 5 times a week( 2 times a week currently).