Pros
management team is nice to employee.
Cons
small company, salary is not as good as big tech company.
Pros
Amazing health insurances (visual, health, dental) Great time-off Professional and knowledgeable co-workers Great atmosphere Great benefits (RSUs, bonus, wellness programsd, etc.)
Cons
Currently don't have any cons.