Good place to work. Nice Management
The ITRC did not pay salary to its employees even in emergency situations of COVID18. Its very sadest news
Improved.
Communication problem
Proud to be working in this company