
Posted 6 days ago
Being able to work together on projects and tasks.
I get to meet and work with employees and vendors.
I like that the leadership team communicates and shares company updates with employees.
The best part about my package is the benefits, bonus, time off and LSA points.
ITC shows that they care about the wellbeing and providing a great culture for employees.