Benefits package is good
Employees are allowed to function with autonomy
Access to industry experts and technology leaders thought the company
Cons
Resource and staff limited, reinvestment into organization is not strong
Organization broken into silos, roles and responsibilities poorly defined
Pay increases, options, vacation awarded based on seniority