On awesomeness of the work culture
Yeah, I love working here.
|
51%
|
It’s okay.
|
41%
|
Doesn't bother me, I can work anywhere.
|
5%
|
On STS aiding career growth
Certainly.
|
45%
|
To some extent only.
|
48%
|
I don't know .
|
4%
|
On feeling excited coming to office every morning
Yes, absolutely.
|
82%
|
I don't think so.
|
18%
|