5.0
14 Jan 2016
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
Coworkers, benefits, managers, and life/work balance The work at STAR is extremely rewarding and friendly!
Cons
As of right now I am not able to come up with many cons. At times the computers would shut down and that would make most jobs difficult.