3.0Feb 16, 2026EstimatorCurrent employeeOttawa, ONRecommendCEO approvalBusiness outlookProsFree work life. no stress.ConsNo stability for a job. no security.Show more