It's the very little extras which make a huge distinction. IDC offers our employees a lot of Positive aspects that just take them the extra mile. The advantages mentioned are depending on operate spot.We also supply workers a live and on-need System, Shiny Breaks, which offers seven-moment wellness breaks to help workers keep in addition to their w