Pros
Great PTO, flex hours, great cafeteria, nice building, free soda/coffee/tea
Cons
Many comments on Glassdoor I found to be true. Poor Management - leaders have technical knowledge but poor management skills. Mgmt seems to be hands off- no support and dumps mgmt duties onto staff to handle. Unrealistic work demands on staff, unorganized, unstructured. Mgmt is either ignorant or non-caring when it comes to the amount of work staff are expected to perform. Non-existent training - watched a few videos from HR, was given 1 week watching someone than left on my own. Daily struggle with work because of lack of training. Huge disconnect between programs/departments - makes it hard for Company to work together when each dept/program does things their own way.