4.020 Mar 2017Working at IM TrustAnonymous employeeCurrent employeeRecommendCEO approvalBusiness outlookProsWell-paid in comparison with the market.ConsSometimes the management is too traditional.Show more