@FailsWithTails I also work in big company and I say some aspects are much worse in the company. But we can not even navigate the code of Battleforge, because we do not have the client code we know many things about it already. It contains some smart things, some things that are just not best, and some that are completely weird(wrong, unless we miss something unexpected they know and we do not). But important thing is for some reason it is very time sensitive, so when we improve performance, random things(read as completely not related to change) break.