The experience was good,I learned new skills and improved the skills I already know,the work place and workmates are also good.The good thingsI can study and acquire new skills while improving the knowledge that I already have.
The challengesTo be honest there's nothing bad to say, because I really enjoy working there.