I hear you. It’s not easy to be new. But everyone was new at some point! You’ll be ok. It’s a good fresh start!!!
What do you mean adjusting contract hours? Starting with new insurance is usually not that complicated. HR could help you with that. Dinner is actually very timely because you could meet everyone right from the start. I am glad you aren’t working from home all week. When do you go to the office, 2-3 days a week?
I am not sure how freelance differs from normal employment. Will you have to file your own taxes?
Dumb question. Do they give a lot of perks, being such a large and established company? A granddaughter of my friend works for Puma, they have so many perks! My daughter used to work for marketing department of a beauty supply company. Their perk was every month you can load a BOX of all kind of beauty products of your choice. She never had to buy a single toiletry or make up or skin care product for years after she left! And these were upscale products!
I wonder if NB would have like free pair of shoes every year or something lol