
My team is great, and we work well together. Our manager works hard to make sure our needs are met and we feel supported.
Pay is in line with industry. I enjoy the flexibility my manager and office provides for working remotely. The health benefits are good. Family medical leave and parental leave are generous (by US standards).