| Oh man. I left a remote job in like, late 2017 because of some problems I had with their ethics. I took a job that paid less and required me to drive (not too far, and I was missing seeing people's faces a bit anyway). It was a bigger company that had acquired probably 7-8 businesses--my team's job was to integrate them all together to help the business operate more fluidly. It took me about 2 days to realize that a) the project was doomed, b) all the people working here (except Dave, the guy who told me to "abandon all hope" as I sat down on the first day) were just faking it and c) literally every person with decision-making capacity was incompetent. The SMEs were all siloed into a different (you might even say competing) team. They were actually trying to encode all the business rules into something akin to MuleSoft. They were inaccessible to us. The architect on the project couldn't write code to save his life. He was in love with some inane microservices architecture for which the example project wouldn't even compile. It was basically a mock of a microservice architecture, but built on top of SOAP. It was a bunch of crazy nonsense. He got fired shortly after I left. The development manager was a nice enough guy, probably too nice. I'm not sure what he did other than set up interviews for me and a couple of the other senior developers to conduct. I left after 3 months, for a job that was still a pay-cut from my first job, and was twice as far to commute to. But at least it wasn't a total crapshow. I still keep up with Dave though. So I guess it wasn't a total waste :) |