employee surveys

Jumio has received another commendation from the Business Intelligence Group (BIG), although this time the company is being recognized for its internal corporate practices rather than its products. The digital onboarding specialist has been named as one of Best Places to Work, and stands as the only multinational enterprise to achieve that distinction. The BIG…