The first interview was online.
The second interview was with the supervisors at the office itself.
The last meeting with the team I would be working in.
Then, the manager called me, saying he is offering me the job for 3.000 a year. The contract, however, said something else. I would get 2.500 instead of what was agreed upon on the phone. I felt scammed and declined the offer. They then called me saying I am like all other recently graduated students, basically saying I am not worth it and trying to convince me of my low worth. This was very manipulative and I am happy I am not working there now.
The only positive thing would be the interesting position and the team I would work with in the UK. However, this does not make up for the lies and manipulation.