Strong management team that is willing to share the goals and achievements of the company and that empowers their employees to do their best work.
Svantaggi
The workspace areas were a bit dated and the A/C system was tough to control so it was too hot or too cold depending on where you were stationed. But not unbearable.