Pros
I had the pleasure to do an Internship at RealFoundations at their New York office this past summer. It was a great learning experience since I got the opportunity to work at the clients site along the RF team the whole summer. From the first day at RealFoundations, everyone made me feel welcomed and part of the company. I learned so much about the real estate industry, about technology and about business consulting. A great thing about RealFoundations is that there is no limit of how much you can learn, since they have their own set of educational tools that everyone within the company can use. They also have their own methodology, along with a set of internal processes and standards, which makes it easier to understand what stage of the project the client is at. I recommend the internship program to any student who is pursuing a business, real estate or technology degree.
Cons
Greater amount of travelling if you are working in business consulting, and there could be more work at different stages of the project. But I think this is a good thing because you have more opportunities to learn, and you feel you are an integral part of the team and the project.