Be ready for anythingThe good thingsGood place to gain experiences on dealing with others, solving issues, time management and etc.
The challengesMust be ready for anything as in sudden urgent task might be given anytime, don't expect much appreciation.