SENIOR CLIENT ADVISOR, Cambridge, MA - January 16, 2018
The workplace environment is collaborative and supportive to a point. The culture is winning. Comfortable place to work. Job training, advancement, clear company policies and procedures, and communication between and within departments are all severely lacking which creates frustrating situations regularly. Little to no marketing.