We were stuck in the beach for a good 2 months, and most of the time it was self study with no interactions.
The role I am currently in is very different from that stated in the interview however we just have to learn on the job and push on.
The 2 year contract is quite a bummer as, you constantly see the news of inflation while your pay barely moves an inch, hence will have to be patient and complete the 2 years before moving for a higher pay.