1.0
Apr 19, 2014
Current employee
Recommend
CEO approval
Business Outlook
Pros
Campus, work life balance,
Cons
No innovation or evolution - likes to call themselves thought leadership, which is telling in and of itself. Smart, effective people are a threat to leadership so the aren't welcome here...