Unless you are involved in a role that actively generates revenue, career advancement is likely to be slower. Company structure and rewards are heavily skewed towards these functions.
A lot of roles are very flexible with working location / hours - home working is common.