Employees say: “Invoca is a truly wonderful place with trust and empowerment in the center. And the managers value the healthy work environment, but also individual well-being. Work-life balance is important to this company as well as open communication.” Read the Great Place to Work review.
|HQ location||Santa Barbara, Calif.|
|# of work sites||3|
|Last year list||-|
|Last year rank||-|
|Date info provided (companies may opt to keep some data confidential)||July 10, 2020|