The type of business the company performs is a little confusing and the company does not provide you with a good way to understand what is all about given that very sensible information is managed through their platform.
Answered - Business System Analyst/Project Manager (Former Employee) - New York
This is a company that is really helping people every single day and it's exciting to be part of it. Management is firmly committed to helping...
Answered - UI Developer (Current Employee) - Waltham, MA