My boss was strict but a good teacherThe good thingsExcellent personal development. I learnt to understand how things work, I mean the reason behind why we have to do things in certain ways. My boss was not an easy person to work with because of high attention to detail, quality, logic, etc. but an excellent learning ground for young person like me.
The challengesHave to force myself to be careful, check and read everything before taking any action. But I think this is a good habit to have although sometimes it takes me longer to finish my job - but I make less mistakes and learn more.