the bosses their are very helpful and insightfulThe good thingsDuring my internship/ On-the-job training, my mentor guided me step by step on how the job works and continued guiding me until I was able to do it alone but not in a way that I'm being spoon-fed.
The challengesOne challenge that I faced in this company was that the project that I was assigned to was far but it is a good thing that they had bunkers where we could stay if anything goes wrong or the work gets a little late.