I have worked at IDP for over 5 years. We have a friendly staff and collaborative work environment, and provide good service to all of our clients. We have great perks as well.
Cons
Priorities can change rapidly, which can be stressful, but we work to solve problems together.
I have worked for IDP for nearly a decade. Great small company environment where all staff and customers matter. Casual workplace with team approach and lots of flexibility.
Cons
Not a huge negative, but when projects are behind schedule, we all work extra hours to complete projects.