4.0
25 Nov 2018
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
Great company to work for with opportunity for personal growth and development if you take advantage of the opportunities presented to you as an employee. Upper level management is supportive. Great vacation time and benefits. Upper level management and my supervisor made me feel truly appreciated and valued as an employee.
Cons
I worked as a contractor, so there was always concern of whether the contract I was working on would get renewed.