Some team provides permanent WFH depending on nature of work.
Company have good insurance and wellness reimbursement policy.
Management is optimistic with the future.
Growth opportunity are there.
Cons
Work life balance varies with team you are in.
Sector Growth could impact personal growth.