4.0
25 May 2017
Former employee, more than 5 years
Princeton, NJ
Recommend
CEO approval
Business outlook
Pros
Overall good benefits for a small company, good opportunity for learning new skills and advancement, great folks to work with and for, a good salary, you are treated very fairly.
Cons
Instability over the years, they have had their ups and downs as any company does.