Flexible. Really not a stressful job unless you speak with management.
Cons
Terrible management with no awareness of the clients, processes, or care for employees unless it benefits them. Nothing can be constructive, it's strictly negative if it's not raving about the product.