Work Culture is positive and friendly
Employs fresh graduates
Employs on OPT EAD and willing to sponsor.
Provide work timing flexibility
Growing company so the prospects are high for employee's growth and learning.
Cons
Not so well defined hierarchy makes it difficult to set priorities.
Compensation is low given that the company is located near NYC.