Been on a couple teams and worked with more and I can comfortably say the culture is good here.
Pay is solid.
Hours are pretty flexible with the work being remote.
Cons
Direction of the company is sometimes messy with team members being shifted between teams a lot.
Code base is pretty messy in some ways with all the mismatching patterns.
A proprietary Framework was used for a time that just creates residual headaches now.