On average, employees in Southborough, MA at Globoforce give their company a 3.9 rating out of 5.0 based on 1, whereas overall Average Rating of Globoforce is 3.9 out of 5.0 based on 1 Globoforce Review Ratings. The happiest Globoforce employees in Southborough, MA are Anonymous Employees submitting an average rating of 3.9.
"While a wonderful place to work in terms of co-workers, the senior management team is the reason I am seeking new employment. They are somewhat illogical, unpredictable, irrational."
Update your browser to have a more positive job search experience.
Upgrade My Browser