4.0
Jan 6, 2014
Anonymous employee
Current employee, more than 5 years
Recommend
CEO approval
Business outlook
Pros
Great new technology opportunities; great place to work and expand your skills; team mentality of solving problems and being resourceful.
Cons
Growth can be stifled due to length of contracts, job availability for new work at times can be scarce, push to be your own recruiter for new contracts.