A very comfortable environment to workThe good thingsI was experienced job rotation for three times in this six years I have been working there, and I love all of those roles. The most important reason why I enjoy work there is having nice and humble superiors. However, the ability of making a good relationship with co-workers including superiors, working skills, curiousity of learning will help us to enjoy working there.
The challengesSometimes I must faced uncooperative co-workers, but I think every company has their owns.