Excellent environment working condition and multitasking task providedThe good thingsGain a lot of knowledge outside of your own job scope and ability to work/learning in tight deadlines
The challengesHigh demand on staff performance without providing benefit of performance or etc