2.0
Mar 24, 2019
Former employee, more than 3 years
Boston, MA
Recommend
CEO approval
Business outlook
Pros
There are some terrific analysts on the team, intelligent, well-spoken, resourceful.
Cons
No visibility on upward progression, promises around promotion/salary/visa support are often broken, no HR infrastructure in US, IT support also limited for size of organization and more interest in bells and whistles of new platforms and services than in the quality/accuracy of the content.