4.0
May 15, 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.