Once the general manager left, all the structure and displine he had installed fell apart. DevOps was a nightmare. The development team was expected to be on call a week at a time, to do tech support and DevOps tasks. Adaption of new technoloy and modern software development practices was an uphill batttle with little success. The owner/CEO wrote poor code, and expected others to maintain it. He micromanaged the technology, and fought against using exiting libraries because he claimed he can write better software. There was no initiative or support for professional growth. The code base was a 10 year old, poorly written and patched to hell application. Writing maintainable, well designed code was frowned upon. Wtiting tests was not enforced, and database development happened against the production database. In conclusion, if you are a senior level software engineer, take your skills someplace else.