4.0
15 May 2012
Former employee
Tewksbury, MA
Recommend
CEO approval
Business outlook
Pros
Good group of co-workers who worked well together.
Cons
Their tracking systems could stand to be better linked than they are now. Difficult to do job and applicant tracking efficiently.