SOE is still a small company, but growing like crazy. Internal infrastructure takes a back seat to project outputs, and thus processes and standards are variable and in flux. This can be challenging when first getting hired and trying to spin up and learn the company. In an effort to win contracts and build reputability, SOE tries to provide cheaper contracts for clients so that they are won. This often evolves into requests for more hours or delays in projects timeline. SOE work-life balance is highly dynamic. Projects vary in timeline and commitment drastically. As expected considering the clients requests. Resourcing is a growing pain of SOE and engineers don't know their next project until only a week or days in advance, as is common in consulting generally though.