Business professionals having a meeting in a cafe. Seen through a window, the team discusses ideas in a modern and relaxed environment.