CoConstruct Software Developer reviews

3.9

53% would recommend to a friend

(3 total reviews)
avatar

Donny Wyatt

53% approve of CEO

53% positive business outlook

Reviews by job title

3 reviews
5.0
Sep 1, 2022
Recommend
CEO approval
Business Outlook

Pros

Nice, smart people, relaxed environment

Cons

None that I can think of

1.0
Jun 29, 2020
Recommend
CEO approval
Business Outlook

Pros

- Hard-working engineers and product managers who are dedicated to solving whatever problem is thrown at them. - Above-average salary and benefits for the area. (Though, much less than the West Coast or in any major city.) - The company has onboarding sessions specifically to help understand the application. This is very helpful, given the complexity of the system and the fact that most people are not familiar with the construction market-space. - Even though it's a 9-5 job, you have flexibility; for example, if you need to run an errand, have a doctor's appointment, etc. - On occasion, the company demonstrates semi-random gestures of appreciation after good work or a stressful period.

Cons

Dismayed at the company's stagnation (especially with regards to technology), I had been considering better opportunities for some time, but decided to give CoConstruct a chance, with the belief that things would change once a CTO/Head of Engineering came onboard. Unfortunately, things didn't change; longstanding issues were still there. And what's more, the CTO, Odell Tuttle, proved to be a toxic, abusive manager. There are numerous examples of bad behavior, but I'll highlight a few. When the CTO didn't receive my approval for a certain decision and I offered professional opinions that he didn't like, the CTO tried to gaslight and discredit me, belittle my job role, and would suggest that my judgment can't be trusted. The company constantly preaches their core values; yet, in hypocritical fashion, the CTO regularly said things that are inappropriate for someone in a position of authority. The CTO is dishonest and manipulative. He has threatened my employment, citing accusations that were inaccurate, grossly exaggerated, or simply absurd. One time, he suddenly and unexpectedly scrapped a project that the team had invested a considerable amount of time into. Given that the company had advertised the project in the recruitment process, this is like a bait-and-switch, and some team members quit not too long after. Aside from his toxic behavior, Odell Tuttle had implemented a number of bureaucratic policies that reduced productivity and failed to produce the intended objectives. For example, engineers were given a quota of unit tests they were required to churn out every week. Another initiative was to spend at least one hour per week estimating user stories -- even if there weren't enough discussion items to last the hour. These failed policies are a consistent pattern, and while anyone can make a mistake, they could have been easily avoided had the CTO listened to engineers before trying to implement them. In general, distrust of engineers is a systematic problem at CoConstruct. Upper management seems to think that they know better than experts and trained professionals. Despite lacking a coding background, the CEO overrides technical decisions that are suited for engineers. It took nearly 2 years to fill the CTO position, and during that time, the company refused to undertake any significant technical/modernization initiatives because the CEO, Donny Wyatt, didn't trust his engineers to lead such initiatives. As mentioned earlier, the tech stack had been an area of concern for me. Yes, improvements are occasionally made to the application (it's a SaaS company, after all). However, compared to other software companies, CoConstruct lags far behind the technology curve. Unless absolutely necessary, calls for modernization and refactoring the numerous legacy pages are rejected by upper management. New ideas are met with skepticism or dismissed outright. And remember that this was when the company was fiscally well-off. Now, unlike the rest of the tech industry (which is thriving), because of the coronavirus's devastation of CoConstruct's niche market, the aversion to change and new ideas will likely be stronger. As Steve Jobs once said, many companies don't know what to do with talent; they want to hire great people and then tell them what to do -- CoConstruct exemplifies this. Even when there's near-unanimous agreement among product and development, upper management will come up with some excuse as to why it can't be done. Ironic -- because the CEO and CTO constantly boast about how amazing CoConstruct is, and how "boldly innovative" and "experimental" they are. Because he thinks so highly of himself and his company, Donny Wyatt simply can't handle criticism. This was perhaps most conspicuous during stand-ups, when he would become defensive and indignant or throw a tantrum whenever developers criticized or questioned his ideas. Another example is when a private company assessed the strengths and weaknesses of CoConstruct, and Donny became upset at their analysis and dismissed their feedback. When something doesn't work out, outside consultants and analysts are blamed or portrayed negatively; failures of the company are downplayed. Admitting fault or taking responsibility isn't part of leadership's vocabulary. You can read for yourself from the various negative Glassdoor reviews: how certain common complaints keep showing up (CEO doesn't listen to feedback/employees, is a micro-manager, preaches core values but doesn't practice them, etc.). They keep reappearing, meaning that those issues haven't been resolved. Do you see any instance where he says something like "you're right -- this is an area that we need to improve"? Donny's replies (albeit, done "politely") is about telling the reviewer why he/she is wrong and why his decisions/policies are right. To be clear, I'm not criticizing developers or product managers; as mentioned before, they're a hard working group of people. And yes, CoConstruct management has occasionally done some positive things as well (like switching from Scrum to a Kanban process). Nonetheless, it's clear to me that leadership in engineering has been a hindrance. Due to their conservatism and under-resourcing the development team, CoConstruct has been playing catch-up to their main competitor (despite that both companies were founded at about the same time). In any case, my bigger concern was CTO's abusive/toxic behavior. Does my experience mean you will also experience the same treatment from the company's CTO? No, but chances are, it's not an isolated incident. At the time of writing, CoConstruct's "CEO Approval" and "Recommend to a Friend" ratings on Glassdoor are below 70% (now compare that to other tech companies or even CoConstruct's middling rival, Buildertrend) -- and this is despite the fact that the company urges employees to write positive reviews. And over the years, critical (though, fairly innocuous) reviews have suddenly "disappeared" from the site, so I strongly suspect CoConstruct has been flagging its critics, and the original posters simply forgot to re-confirm/re-verify their review. That itself should raise eyebrows; good companies don't need to constantly hover over Glassdoor reviews or expurgate critics. (This also serves as a lesson to all readers to periodically check your account in case certain individuals/employers try to flag your post.) In previous Glassdoor responses, Donny Wyatt has tried to blame me for other employees quitting (even though I had already left by this point) and claimed that my posts violated Glassdoor policies (n.b. all Glassdoor posts are reviewed and must pass their guidelines before being published). Such claims are baseless and devoid of reality. They are forms of disinformation that don't address my critique; but rather, are intended to deflect, discredit and cast doubt on anyone who criticizes the company -- Donny himself said his accusations "cast a shadow on [my] review." And he concluded his vehement rant saying, "we made the right choice in not having this person continue to be part of CoConstruct." This reiterates my previous points about upper management's toxicity and inability to listen/handle criticism. And it's particularly ironic because on my last day, Donny was offering nothing but praises for my years at CoConstruct (as did several co-workers). It's classic Trumpian-like behavior: the CEO has narcissistic delusions of grandeur and touts how great his company and employees are; yet as soon as someone chastises or highlights misgivings, he lashes out, completely reversing his position, and claims that I was a bad employee and the company was glad to have gotten rid of me. And no, I wasn't terminated from CoConstruct, but given my experience, I fully expect the company to come up with some sort of excuse, red herring, or fabrication to dismiss my comments (all while the CEO tries to portray himself as a "Nice Guy"). Given all of this, it's not hard to see why CoConstruct has struggled for so many years trying to hire new developers. And on more than one occasion, the company hired for the CTO position, and those individuals quit before even starting their first day. To quote the well-known Gallup finding, "75% of workers who voluntarily left their jobs did so because of their bosses and not the position itself." So, the next time an employee voluntarily walks away from the company, realize that there's a 75% probability that this was a result of management.

5.0
Jun 28, 2020

Fast paced, innovative development

Recommend
CEO approval
Business Outlook

Pros

I am writing this review to give my side after I read two reviews from Developers who had worked at CoConstruct. Few things to clarify: 1. This is not Donny Wyatt or Odel Tuttle (OT) writing the review. :) 2. Neither did they talk to me about the other reviews here nor did they request me to write this. 3. I am not going to try and comment on each and every point the other reviews make especially on interactions with them and others. 4. Rather, I am going to talk about what it is to work at CoConstruct as a developer. CoConstruct is growing at a rapid pace and the development team is growing with that (Covid did cause a small dent, but we are still hiring) In the past two years we have doubled the team and the company has invested heavily in new technology. Couple of years back the company introduced a new Core Value "To unapologetically innovate". This one, is just not on paper. In the past few years we have created a mobile app written in Xamarin, all new pages from this year are created in one of the latest JS frameworks, we are starting to use Entity Framework, we are using lots of Azure features, just to name some. There are some unique new things we are doing that I cannot talk here (don't want to tip off the competition) We have had many new ideas and concepts just in 2019 and 2020: - In the last quarter of 2019, OT asked the entire Development team to work remotely (and hired many remote developers). This turned out to be a true visionary idea as when Covid hit, we were already ready to work remotely - The unit testing effort was changed to "do it where we need it" (at CoConstruct we have always tried new things zealously and then changed things that didn't work based on feedback from the team). The QA team has started to do more automated testing. Personally, IMHO, I have always felt a developer's job is to give code that they themselves have tested well rather than code and throw it over to QA hoping it works. - This year, we were introduced to an idea of a quarterly Hackathon where anybody can take 2 to 3 days, form a team and work on any idea in any technology they want that can benefit CoConstruct. We already had one Hackathon in April, where teams did POC's in Machine Learning, Signal R, Azure blob storage, Azure vault, to name a few. One team even created a planning poker in Vue.JS using Azure features which we now use during estimating. Our next Hackathon is planned for next month and I am anxious to see what new things we cook up. I have worked in many companies and I feel CoConstruct is one of the best companies I have ever worked at.

Cons

I am bringing those up with my manager directly, nothing important to mention here

Glassdoor has 86 CoConstruct reviews submitted anonymously by CoConstruct employees. Read employee reviews and ratings on Glassdoor to decide if CoConstruct is right for you.