Pros
Working remotely is great, and they even send you the equipment you'll need and do a great job onboarding. Most of the employees at Procore are very nice.
Cons
You're expected to learn 30+ tools, their plug-ins and different versions, updates, and more on the fly as users chat/call/email in for support since they cannot cover even a quarter of the tools during onboarding. They also expect you to answer emails while on chats and calls now, which is yet another way they squeeze as much use out of you as possible. There aren't enough CSR's to actually give the "Voluntary Time off" that they advertise as a huge attraction to the position, and when it is available it's a complete war to be one of the few that get it. The burnout and anxiety is so high that people often cry or breakdown on shift while in zoom meetings trying to help each-other. Also, while the immediate managers of support care deeply for their team, the higher ups give absolutely no thought or care and only want to get as much work out of CSR's as possible.