Pros
Remote work environment, comprehensive medical benefits, and generous paid time off, including the option to purchase additional vacation time. Management is supportive and approachable, and the organization fosters a collaborative culture with knowledgeable and professional coworkers.
Cons
Pay doesn't necessarily align with market