- Very open and collaborative culture.
- Management cares about its employees.
- Significant growth prospects for those who are willing to work hard.
- Perfect work/life balance
Svantaggi
Situated in a College town. Location may be a con for some people.