Physical Meetings/Problems of Working Remote:
I've only been able to meet a couple of people personally and physically since my time with the company. Despite those visits being influential, and very positive, I wish I could meet more of the people I work with since you can't replace in-person human interaction. Its not needed for the day-to-day operations, but it would probably help in employee moral to actually meet your co-workers and know that your striving towards the same goals. Bringing everyone together in one place, at one time would probably be greatly influential to different teams interacting with other teams they may not usually communicate with on that level.
Salary:
Salary is on the lower end of the spectrum for the industry but this is greatly overshadowed by the freedom you get with working remote. After all, money can't buy happiness and I just think of how much gas money + stress you Im saving not having to commute.