A large company, so the benefits are probably better than those at small companies, right?
The HR representative was very kind and explained everything clearly.
A few years ago, the interview included a bunch of memorization questions. Looking back now, they were all useless bits of knowledge that have become part of history.
It was only during the department interview that I found out it was a contract position. The pay was average, yet they expected someone who could hit the ground running. New graduates would be mocked.