Company Culture at Invoca
The employee experience below at Invoca, compared to a typical U.S. based company.
Management is competent at running the business.
When you join the company, you are made to feel welcome.
Management hires people who fit in well here.
Management has a clear view of where the organization is going and how to get there.
I am given the resources and equipment to do my job.