2.03 Jan 2025ReviewAnonymous employeeFormer employeeRecommendCEO approvalBusiness outlookProsIt was a fine experienceConsVery long work hours and lots of paperwork.Show more