AOL’s new office building in Palo Alto, CA is totally unconventional. I’m guessing the zany, but fabulous décor is meant to keep employees minds on high speed at all times.
Read more
AOL’s new office building in Palo Alto, CA is totally unconventional. I’m guessing the zany, but fabulous décor is meant to keep employees minds on high speed at all times.
Read more