5.0
Dec 25, 2025
Current employee, less than 1 year
Windsor, CT
Recommend
CEO approval
Business Outlook
Pros
Great people supported by management and other technicians.
Cons
Knowledge base needs some work it’s hard to find information relevant to jobs. Tech support usually needs to be contacted to get better info.