I enjoy working with e & c, they are very knowledgeable about their industry as well as sustainability issues which makes it easy to work together! They also have great people skills so there is never any awkwardness when you meet for your first time or next meeting. We worked closely while we were both at SolarCity but didn't end up finishing our partnership due to differences of opinion regarding how best to execute certain projects that made us uncomfortable (and had nothing directly financial). Both parties agreed this was not fair since each party did what he thought would be beneficial to all involved; however, because neither side took responsibility nor changed course after being told by me personally several times over multiple months - we simply could no longer move forward without resolving these concerns. In fact my final conversation with them left things less than amicable - something I regret deeply now knowing full-well if only one person from either.