Information Technology · Software
The company is headquartered in Palo Alto, California and currently employs 1,336 full-time employees. The company went IPO on 2021-06-30.
Side-by-side comparison