Dec 14, 2018
Insight Response
7yThank you for the 5 star review and for considering Insight a wonderful place to work. If you would like to have further conversations regarding the pay structure, we recommend that you reach out your HR Business Partner and your manager to have those conversations. We appreciate
you taking the time to write a review!