All that aside... They are a very good Company. Worked with them for over 20yrs in support. They flying is good. The equipment is old, but they have first class Engineers. Mechanics in "American" or Technicians. If you plan on living there, it will probably be a Culture Shock. I don't know how much work you have done abroad. They are based in Couva, which is not a place you would probably want to live. Port-of-Spain is about an hour drive in traffic. They people are great. There is plenty of crime. The "Triny" people in general are very fun. The Employees at NHSL are super.
Guess I am Old School.... Never use "Dude", "Bro" etc. But I'm an Old Fart and was not brought up that way.