+1, informal meet and greet to make sure you can carry a conversation. Also to make sure you don't drool excessively when you speak, or leg hump in public etc. Also depends on the company/business.
you should do some homework for sure, check their website for products/locations/divisions...