Nice working environment, good colleages, nice boss:)The good thingsAble to learn new things and be creative. Office has well stocked pantry and is near to cafe, restaurants, 7-11, family mart. Having lunch and snacks is convenient. Ample parking space.
The challengesI would say it is self challenging to strive for the best in order to reap rewards.