HR or Marketing? Claim Your Free Employer Account
improve work plans and create achievable goals
Was müssen Ihre Mitarbeiter verbessern und wie könnten Sie besser zusammenarbeiten?
improve professional level and culture at work place
Was braucht das Führungsteam, um besser zu werden?
very poor organized and unprofessional
Was muss geändert werden, um die Unternehmenskultur zu verbessern?
change managers or proper training about work culture and preventive work harassments
Other Employee Reviews for Telus International
×
Bewerten Sie Ihr Unternehmen