5.0
31 July 2025
Former employee, more than 1 year
Palo Alto, CA
Recommend
CEO approval
Business outlook
Pros
Amazing innovative technology. Remote work. Fun. Smart people to work with.
Cons
Slow sales cycle at The Department of Defense and The Pentagon.