Pros
Colleagues are mostly nice, some of them are very rude. You speak to your colleagues over the phone or email, some colleagues who don't work in office will treat you like nothing. You can get free water, and one hour unpaid break. It's really difficult to think some pros...
Cons
Heavy work. When you sit down you need to work continuously all the day. UNPAID overwork is common in here, if you are a responsible person you just stay in office and keep working, managers will not thank you. Micro management. CEO will send you email to tell if you don't work hard you will be instead by AI, and you are paid so lowly. Not responsible colleagues. Your clients beg you to transfer phone call to someone who is in charge of that case, as they are so desperate to find a solution. But your colleagues will just tell you they are busy and they will send email to clients. Uneven workload. When you work very heavily, some of your colleagues just sit in the office and chat with everyone. Managers speak to people differently, they have their preference to treat people unequally.