Weird giant glowing flower pots in a meeting area. I kid you not.