Pros
Rimkus has provided me a great transition from the design based work of my previous position to the forensic driven assignments I now do on a daily basis. They have provided me with a wide variety of technical support and have provided me with a strong group of contacts within the company to reach out to for advice or assistance in my new line of work. Rimkus has placed a value on me as an engineer and has invested months of time in preparing me to be successful rather than just throwing me out to produce immediate billable numbers. The other engineers I have shadowed or been paired with for reviews have been extremely helpful and professional. My co-workers and superiors regularly stop what they are working on to help me understand a concept better or provide advice to me when I am stuck. The attitude here is very relaxed and flexible. I am able to make my own hours to whatever works best for me and I am able to work from home when that best suits me. The balance between time on the road doing inspections and in the office breaks the monotony experienced in other engineering fields.
Cons
Long work days due to extended travel is always a possibility. Some assignments require you make personal sacrifices to get them done. Some assignments require getting dirty or performing physical work. (something I personally enjoy, but some would not)