There are some great people at barnhart, most are undervalued.
Senior leaders are out of touch. The support center is an oxymoron. Too small to compete with the big guys, too big to compete with the small guys.
Strange culture. Everyone is afraid to offer constructive criticism for fear of repercussions. And for good reason. Don't rock the boat or you will be tossed overboard. Slow to change, fails to recognize competition, Corporate controls all pricing, lots of internal conflict.