I worked at eSpoc full-time (More than a year)
The Marlboro office has great managers and the staff really get along well. They give you leeway about what you want to work on. They are open to entry level workers.
The salaries are on the low side. You are expected to manage your own time. Most employees leave within a few years.
Let us know if we're missing any workplace or industry recognition –