Pros
Worked with some great people (in person), good schedule hours.
Cons
I need to figure out where to start; some of the biggest cons are poor management and communication, lack of training, and help when needed—no opportunities for advancement and growth. I was hired to be remote, not allowing it after training or lack thereof.