I worked mostly remote but when I had to go in it for a small time. You do various things but they vary. Might not be related to what you specialize in though.
Cons
I was let go with no warning or message. Completely blindsided. I think they let go of many others. Not sure they are in business.