Employed by Brainrider for 4+ years and was embedded at Meta. Enjoyed my time and had a great team at Meta. They make sure to communicate with you and have monthly check-ins to see if you need anything or have any concerns.
Cons
Salary is somewhat low and they are changing their internal structure so reviews don't happen as they should.