Welcoming cultureThe good thingsProper benefits such as medical and insurance coverage, company makes sure the health of employee are well taken off. While other benefits like staff purchase of insurance discounts. Culturally diverse, don't expect 1 race majority company but a balanced mix of employees from different races.
The challengesUnrealistic targets, low job security (perform of go), micromanagement, lack of public knowledge, too many thing to be approved by single individual, lack of employee engagement budgets, lack of systematic handling staff learning and development path.