Textura is definitely a company to watch as it revolutionizes that construction industry. I was treated as an equal from day one with my opinions valued. Management is very approachable and always makes time for you when you have a question. I love the challenges my workload brings as well as all the talented individuals I work with.Amazing Benefits for their employees!!!
I would like to see the upper management have a better appreciation for the product development team.
Stop being paranoid and thin skinned. When your team points out client needs and software improvement opportunities- it is to help the company succeed, not criticize management. Be realistic about the revenue potential of the niche market. Stop firing all the people who can help you win.