Pros
As an intern, I enjoyed great support from everyone and a very well organized internship program. The company has a very friendly and chill atmosphere. Everyone was very willing to help out and the company values the impact and work of interns. They try to give interns valuable and challenging tasks while providing lots of supports. The internship program was well planned with lots of fun activities, such as going to the Giants game and urban hiking in SF. The program also provided us intern lots of opportunities to have direct conversation with the executives/leaders. The leaders were all very generous in sharing their idea and life stories with us and handling out advice.
Kontras
There's sign on bonus and hourly pay, but no re-allocation fee. So, for students who are not from the Bay Area, need to think about whether you can afford to rent a place here. But overall, I would think it's a very good experience and definitely worthwhile. Return offer policy is unclear.