5.0
Oct 18, 2015
Former employee
Philadelphia, PA
Recommend
CEO approval
Business Outlook
Pros
Working for something much bigger than yourself, for a Department of Energy grant.
Cons
Too many Penn Staters working for the organization caused there to be a limited range of ideas.