2.0
Dec 13, 2015
Recommend
CEO approval
Business Outlook
Pros
Great team, leadership and capabilities in the Albany, NY office
Cons
All board members and CEO are in India, but 80% of revenue comes from the U.S. Lacks comprehensive vision and investments in people to be an outstanding company.