Hello, I have 3 offices that are connected to a MPLS network. Each office link to the cloud is a different subnet. So my question is now how can I configure EIGRP if each router is on a separate subnet? The neighrbors will not be established by default since the links are on different subnets right? Any help is greatly appreciated. Thanks
You need to have a common subnet in your MPLS facing interface as you are peering with the MPLS provider, not your remote sites.
If you want to advertise your EIGRP routes from each remote, you will need to redistribute these routes into the CE<->PE routing protocol that is being used and viceversa.