Pluspunten
Idt has some great and talented staff in London office with a very knowledgeable and experienced European management team. Nice London office and great company benifits
Minpunten
Constant fear for your job. I mean constant. Since I been employed there have been redundancies at end of every financial year to compensate for falling profits of flagship boss rev product. To improve bottom line the staff are first to go with redundant employees responsibilities been shoved to other staff. This all public knowledge, just look at companies public financial figures to verify. Very elitist culture at senior management specifically US board.. Zero career opportunities, culture very much with view that you should be happy that you still have a job let alone promotion.