3.025 Nov 2024AverageSpecialistFormer employeeJasper, INRecommendCEO approvalBusiness outlookProsThere is potential for growth.ConsThere is a big lack of transparency.Show more