Good and Bad
Like any business you have your good and bad employees. Problem is bad, lazy, unethical employees are not removed. And, amazingly, get promoted. Some really intelligent, hardworking managers were pushed out or miserable due to political maneuverings of upper management. Poor communication skills and language barriers made it difficult to work effectively. Some great long term employees with valuable experience and great work ethic. Unlimited training opportunities is a plus.