Other than the occasional schmuck you have to deal with (and that's going to happen ANYWHERE you work - even volunteering for the Red Cross!) it was ok. Until the end of my employment where I chose to accept an offer elsewhere. I never thought the day would come so soon, but they (the Executive Management) really made some poor decisions on placing certain people into certain positions. I always thought during my tenure there that Meritage did an AMAZING/TOP NOTCH job of weeding out the trash so to speak. You'd really only end up seeing people let go who NEEDED to get let go. It always made sense - until the end of my time there. I'm not sure why they did what they did - following up isn't something I chose to do, so I cannot report on where they stand now in terms of morale, and any further turnover - but the changes made ended up being quite drastic and really altered the entire landscape of the job and the work environment. To go from a cohesive team to what it ended up as was quite sad. Change happens throughout life - so, obviously at work too. You just like to hope that everyone is able to adapt as best they can, and often new beginnings are NOT a bad thing! Not the case here. Other than that - a GREAT place to work - and I'd highly recommend it to anyone. All of the Executive Management are very approachable, save one of them who is quite difficult to handle - not bad odds for a bunch of millionaires.