19 jan 2024
Reactie van InteleANTS
2yThis is a malicious review and full of falsehoods. The job "Technical Manager" does not exist in our organization. Moreover, we work mostly India business hours with the whole team based in India. There is no US team to support. Nor have we ever had high attrition; our attrition rates are much lower than the Industry.