There's no blueprint for how to be a successful Rimkus consultant/employee. Operational requirements are not documented, and there's pathetic or non-existent "training." Thus, each employee is set up for failure. It's an unsustainable model.
I worked in the Boston-area office, which opened in June 2010. To date, local or east-coast management has hired and then fired, one at a time, the first five professional engineers (PEs) serving mechanical assignments. They're on their sixth mechanical PE as of this writing. Additionally, the Boston-area office is on its fourth different district manager. All this upheaval in about six-and-a-half years. The New York City office has had phenomenal turnover as well. Firings en masse and turnover are the most detectable management "tool" and operational constant at Rimkus.
As a licensed mechanical engineer, I was assigned fire investigations involving a residential structure, and also several electrical appliances. I have zero education, certification, background, or training in fires or electrical engineering. And because I had learned the three mechanical PEs before me had been fired, I did my best to learn and investigate these new-to-me areas because I was afraid of losing my job too ... which happened anyway.
It is clear to me that Rimkus was and is far more concerned about revenue, than about providing Clients with an as-advertised, bonafide expert PE. The NSPE code of ethics (Rules of Practice clauses II.2 and II.2.a) prohibits PEs from undertaking foreign assignments. Out of fear of termination, I violated these clauses often. Once employed by Rimkus, you'll be subjected to the same duress and ethical dilemmas. Plainly, it's malpractice ... and doing the right thing is up to you.
All failure is the fault of management, not individual engineers. I'm a man of integrity and character.