Good company like familyThe good thingsThe culture and environment, working and play together. No politics. Everyone work together to achieve the company mission. A lot of peoples here are working more than 5 years.
The challengesHigh expectations. Not everyone can take the challenge. But, good for career improvement