Skip to Content

Employees say:

“Search Discovery is intentional about fostering a culture that values and uplifts their employees. They really want their employees to be successful in their roles and are very transparent how their role plays an important part of the design of the company. You are made to feel that you are part of the DNA of this company.”

Read the Great Place to Work review.

Company Info

Industry Vertical-
U.S. Employees196
Worldwide Employees196
HQ Location
Web Address
Date info provided (companies may opt to keep some data confidential)
May 7, 2022