available remote work, dissent pay.
none that I can think about besides the first two. none that I can think about besides the first two.
Cons
Completely mismanaged, huge favoritism, disconnect between the business and technical teams, too much politics which in many cases prevents the good thing to happen.