They are complete in safety rule and safety gear,good enough.The good thingsThe enjoyable moment while working here is when your co-workers need to demonstrate what he want him you to do when he think that you're not able to understand what his going to say to you.but he din't know that you can understand him.
The challengesmaybe those person that they cant accept that you are better than them,its a challenge for me, the more they become jealous the more that I do my best to make my work better.its a challenge for me also when I cant aim my schedules,so that i always think some techniques how can i do much faster.