Good work place and good environmentThe good thingsI enjoy to be multi-tasking and can learn so many things. You will not be leave behind for any works plus good communication between departments.
The challengesYou have to be very focus in your work and time management is the key of quality output and input of works.