The software engineering department is very unorganized and the leadership team doesn’t value people or show respect to them. Their software systems are a mess, poorly developed and extremely difficult to maintain or add functionality to them. Lack of common software processes (documentation, code freeze, QA process, deployment process, etc.), even things that seem basic just aren’t happening here. Many (myself included) are on our way out the door. Any competent engineer should steer clear of Avetta.