There is no second chance to make a good first impression. This also applies to companies. When employees, partners and customers are welcomed so cheerfully on arrival, it creates a positive atmosphere all round. Guests travelling from further afield will find a secure place to store their luggage at reception. This allows them to start their day without a care in the world.
In the non-territorial office, employees need a central place where they can safely store jackets, cycle helmets and personal items that they don't need in their day-to-day work.