3.0
Nov 23, 2019
Former employee, more than 1 year
Seattle, WA
Recommend
CEO approval
Business Outlook
Pros
Great mission and research staff.
Cons
SCRI leadership is obsessed with implementing lean management and not addressing the real issues within the administrative side of the business. There are toxic bullies in leadership roles who are driving away the good employees.