Part-timer for 3 yearsThe good thingsPays on time for a part-timer, friendly working environment, meeting new people all the time, exposure to different projects, authority are strict and rigid but it keeps you on the right track to do your job properly.
The challengesNothing bad enough unless you cannot take a few hits to your composure.