Money Tree is a good company, but has had to deal with some employees that took advantage of the relaxed and flexible work atmosphere here. Some employees who don't do their jobs make it harder on the rest of the team. When the small group of under-performing engineers were sort of pushed out, they were replaced with some more experienced folks with really good attitudes, and things are back to normal. I guess that happens in lots of companies, but its hard to watch close up. Anyway, now it looks like a couple of those ex-employees who couldn't cut the mustard have put up some ridiculous reviews. Hah! Sour grapes...