- IDT CORP12.Nov 2015
Support from management
Unfortionenttley they prefer getting people they know insted of people with real qualifications to the a job!
What I like about the company
Flexibility on working hours, employees compensations really good.
What I dislike about the company
You don' t have security in your position, To get a Job you most know people with high positions, cannot count to have a career here. Almost all the women boses don't like to work with men in there departments.(This happen to me twice in two interviews, they told me they prefer to work with women in those departments)