While it's commonplace at ibm to work remotely it's also common in any other big tech company. The ability to work remotely will depend on the work you're going to do and the team composition. If you're a developer, you may be able to remote work. If you're a sales rep, you'll need to work with your team in-person to build relationships.
If you're looking to work remotely at IBM, there are a variety of opportunities. The company has a remote work policy that requires you to be on-site at least 25% of the time. For example, if you're looking to work remotely in a sales role, you'd need to be on-site about once a month.
The pay is also competitive with other tech companies.