Pros
Working from home was the only pro
Cons
This company is one of the worst companies you can work for. I have never doubted my abilities or experience in my entire professional or educational career but this company and this specific management team (Principal and co-owner) make you feel like you are the dumbest person alive. If I could, I would give them negative stars for how horrible of a company it is. 1. No training what so ever given to new employees. You are immediately thrown into the project and expected to know everything without any context. 2. Asking questions for clarity and guidance is a sign of weakness and annoyance to them. 3. You will work INSANE hours (10-12 hours a day, possibly more). Say goodbye to your sleep and your weekends because you will literally have back to back meetings throughout the work day, then expected to complete your task before the end of the actual day. I was even asked to have a meeting on a Sunday once. 4. Even though you work remotely, you are expected to dedicate your every waking minute to these people and are expected to hop on meetings whenever they need you to (after work hours).