The kiss and greet think is definitely cultural but it can be really annoying. Once I was in the bank and saw a cashier counting money. A coworker entered the teller area and kissed every cashier. The one counting the money had to start all over again because he interrupted her and it was a lot of bills. The customer waiting in front of the cashier was furious. When I worked at a company here, not only did the people in my immediate area kiss and greet but people from other departments spent a good 30 minutes kissing 40 - 50 people, and preparing mate and cookies before starting work. And when the copier repair guy, fedex, building maintenance guys, plumber, tech support came to the office they kissed everyone as well. It was so bizarre at first until I got used to it and just waited to be constantly kissed by people I had minimal relationships with.