Spencer Technologies

22 reviews

About Spencer Technologies

Since establishing in 1972, Spencer Technologies has grown to more than 225 employees and 135 technicians with five locations throughout the United States and Canada. For almost 40 years, our focus has been on retail and multi-site organizations, with a deep seeded dedication to the industry and the technology supporting it. Our team is comprised of – more... 

Reviews

Overall

3.3
Based on 22 reviews
5 stars
4 stars
3 stars
2 stars
1 star
Work/Life Balance
Compensation/Benefits
Job Security/Advancement
Management
Culture

Salaries

Claimed Profile
Headquarters
102 Otis Street
Northborough, MA 01532
Employees
201 to 500
Industry
Links
Spencer Technologies website