Cheap food at the cafe for like 5 bucks. go out and eat, you get what you pay for. small gym that gets packed pretty quick. unlimited vacation doesnt exist (dont fall for this).
Subsidized good cafeteria, on-site gym, parking, work from home (within reasonable parameters), table tennis, pool, golf simulator, snacks and beverages, RRSP contribution matching up to 4% on year 4, health benefits
They don't listen and fire only the good people. If you are not part of the in club or family, ouch for you.
Likely depends on how many other interviews they are doing and when they are scheduled. I had an offer come to me after about 2 days from the In Person interview, I ultimately ended up going a different direction and didn't end up signing.