Like many construction companies, the workload can spike during busy periods, which sometimes makes scheduling a challenge. Communication between departments can vary depending on the project, so there are times when information moves slower than expected. Because the company is growing, processes are still being refined, which can create a learning curve for new employees. None of these issues are unusual for the industry, but they are areas where continued improvement would make the experience even stronger.