Payment is on time
Culturally mature
Large company
Accommodating to Autism and Remote Work
Cons
Departments have trouble with communication
Management is in need of training
Misuse of some industry tools lead to confusion downstream
Slow movement on identified issues leads to duplicate reporting
Best experience I've had working for any employer in my 26 years since graduating college. Everyone always has your back, and the personal/professional support is terrific.
Cons
Occasionally have issues where people don't respond to Email, but that's more of a personal thing that a company culture issue.