Hard workers - handling some very remarkable obstacles with positive attitudes
Team culture at a lower level is amazing. I have never had as good of a working relationship with coworkers as I have at Treehouse. Everyone is highly empathetic, passionate, and kind.
less stressful enviroment and not having to work overtime every week