Skip to Content

Employees say:

“The transparency is unlike any other place of work I have interviewed with or worked for. The combination of kindness, creativity, and intellect is unparalleled here.”

Company info

Founded
2014
Industry
Financial Services & Insurance
Industry Vertical
Other
U.S. Employees97
Total Revenue-
Sites1
HQ Location
Palo Alto, Calif.
Web Addresshttps://point.com/
Date info provided (companies may opt to keep some data confidential)
April 15, 2021