How to design your office for better employee satisfaction and productivity

There has been lots of literature around younger workers, also known as the millennial generation,