It was quite smooth. But I did wait there for about 2 hours.
So, allocate enough time when you actuall go there.
I feel like the main purpose of the officer is to make sure the documents are real. If you get offers from real company (the large will be better), it usually is not that difficult.
Feel free to send me messages if you have any questions. Thanks. Good luck to everybody!