Vantaggi
Managers are open to new ideas, minimal micromanaging. Exciting environment with great new technology. Different every day, never boring. Benefits are good with 401k match, affordable insurance and fairly generous PTO.
Svantaggi
Pay could be better, but that's more the industry than the company.