Pros: lots of hours/overtime for those that want it.
Cons: lots of hours/overtime for those that don't want it.
Work is what is expected, for those who know what the industry is about. For those who don't know about the company or industry...typical workdays are 10-12 hours of on site time doing the job assigned for that day. Work conditions vary greatly depending on the job/location. While with the company, aside from my schooling, I have learned a great deal that wasn't taught in school...real world type of things. As far as management and my co-workers, everybody is open and always willing to help when needed. Management has an open door policy to discuss issues as well as being available to you when you are on a job after hours.
Knowing the industry that I'm in and what is expected, I can't really say that there is a hardest part of the job. I could be doing the same type of inspection at the same location and if the part being inspected has a bit of a variance it could change the whole "ease" of the inspection.
The job does have its rewards...the enjoyable part...knowing that you completed an inspection and YOU give it YOUR approval that it meets code and is deemed safe for use per the code.