One of the largest public companies in Massachusetts is looking for a new corporate headquarters in Cambridge, as well as a separate location outside of the city.