The only pro was working remote, but that wasn't even that great considering the network failed all the time and memory on my drive was insufficient to the work load needing to be saved and uploaded to the company drive.
Cons
enticed with a decent salary but quickly found out that I was not being paid enough for the work required. The workload of 3 people was placed upon me and I was expected to turnout projects with insane timelines. Management was not helpful and did not have my back to help with workload.