Globoforce Employee (Current Employee) – Southborough, MA – 16 October 2013
Globoforce is an incredible place to work. The employees are supportive of each other and want to see each other succeed. Management appreciates their employees and values their culture. I feel lucky to get up and go to work.
Marketing (Current Employee) – Southborough, MA – 19 December 2012
Globoforce has a team approach. Everyone is involved in helping winning deals and making clients successful. The management team is experienced and the culture is centered around positivity and recognition for great work. The clients love the solution too!
recognition culture, winning company, no politics
long commute for some, high growth sometimes means long hours