Out of 9 i_Tech Corporation employee reviews, 78% were positive. The remaining 22% were constructive reviews with the goal of helping i_Tech Corporation improve their work culture.
They take decisions based on the will of the majority staffs and thy always give out rewards for our hardwork.
Getting paid every other Friday
They are so so great