Pros
Managers are generally employees who worked the same job as their direct reports.
Cons
Remote does limit learning and mentoring opportunities
Pros
Great company, great benefits, great work life balance
Cons
Typical large corporation hurdles to close deals