26 July 2018
Insurance Technologies (Texas) Response
7yThank you for bringing this to our attention. We are committed to creating a comfortable, transparent, and collaborative environment for all our employees and are, disappointed to hear about some of your experiences. We value and consider all feedback and will continue to find ways to improve. - ITC