Got lied to a fair amount but my manger was fantastic
Pros
Work from home, my first line managers were all fantastic. Upper management was... a bit more problematic. It beats unemployment but the job itself can be challenging emotionally, the only thing that makes it work is the great managers.
Cons
I was hired as tier 2 technical support, but they did not get that contract and needed people for the bid- so I was slammed into working in collections for almost half the agreed upon rate. Which wasn't great. I was told that a flex schedule was OK, and my first assigned shift was fine (and not flexible.) then upper management moved back the start time for my shift by half an hour. I had to pick my kid up from school and that would have had me log in 15 minute late to my assigned shift every day, with the change I would have been 15 min late every single day that would have lead to termination. My manager was desperate to keep me (I was in the top 1% on every metric in a 5,000 person team every week for months) but they would not make an exception to the attendance policy or the shift for me. It was an OK job but the constant switching of job roles, wages, and shifts from upper management made it untenable for me.