Great culture with nice people
Solutions Engineer (Former Employee) – Braintree, MA – August 9, 2016
The company has some fantastic people, great culture, and plenty of opportunity for outside work fun. However, management does not communicate well at all, they do no tell you appropriately if there's an issue, and they don't handle the situation properly.
Great people, great culture, great work/life balance
Poor management, lack of communication, working from home too much might get you fired