Smart workforce hindered my upper management
Difficult to be objective due to the fact the relationship with my boss broke down (He had zero emotional intelligence, IMHO).
I found it very frustrating working there.
Best part of my job was working with the support team and certain managers who were trying to change the work culture, albeit slowly.
Worst part was the lack of resources preventing - more...
Excellent lunchroom, good free coffee.
Slow to change, lack of company vision. Exec team were managers, not leaders.