anonymous
Guest
anonymous
Guest
Any feedback on the ITCI benefits? Expecting an offer early this week, and I’d like a better idea of what the health/wellness benefits look like. Anecdotal feedback is ‘they’re great’ but that’s very vague. One person said the health benefits are free. That makes me scratch my head a bit.