Great coworkers, caring managers, wonderful clients. Treat you like a human being. Won't micromanage but they want you to help your fellow employees by keeping good notes
Cons
Remote work can be lonely at times. Can feel stretched most of the time due to growing pains if the org.
Trusting and honest, openly communicate with employees and clients, Values Teamwork
Cons
Very Few, the ony down side is Field Engineers have multiple clients to keep up with, and it can be hectic if your not prepared. HOWEVER this is NOT a limiting factor to the company.