Great bunch of people with interesting client projects across many industries. Strong leadership team that do actually and genuinely care about the welfare of their staff and a solid long-term company strategy for steady growth. Good customer base, haven't run into a bad customer on any of my projects (across SMB and Enterprise). One of the few consultancies that actually value work-life balance. It's pretty easy to feel valued at Itoc and it's a good place to learn and get exposure to many different companies across many industries. Also get to work in a great location!