5.0
May 13, 2023
Current employee
Warschau, Masowien
Recommend
CEO approval
Business Outlook
Pros
Strong focus on innovation: IDT is dedicated to staying at the forefront of its industry and is committed to developing innovative solutions for its customers. This means that employees have the opportunity to work on cutting-edge projects and contribute to the development of new technologies.
Cons
Workload and stress: Depending on the position, employees at IDT may experience high workloads and stress levels, particularly during periods of intense project deadlines or product launches.