The problem was lack of coordination on projects and higher ups not having enough quality control or caring enough about development in general. Everything slowly started getting half-assed and if a project didn't hit it's deadline it was completely scrapped.
Don't expect me to go back anytime soon.