5.0
25 Feb 2025
Recommend
CEO approval
Business outlook
Pros
Great staff, compensation is fair and competitive, COO very personable, family owned buisness
Cons
There are no cons to working at ITC. I would encourage you to apply.
52% would recommend to a friend
52% positive business outlook
Check out your Company Bowl for anonymous work chats.