First Reserve is solely an energy related company, so there should be little doubt that they fully understand the cycles and challenges of the business.
As for helicopters; well, that remains to be seen. As for employees; well, they are just another resource!
To this day, the home page of First Reserve Corporation still shows a picture of a Bristow S76 landing on the Anglia A. I think this may reveal much more about the extent of their knowledge of the helicopter industry.