Pros
Remote work Most of your co-workers are nice, hard-working people despite demanding expectations
Cons
Everything else. Push puts on the front of a supportive, progressive work culture and their social media and website will have you believe they truly care about their employees' well being but they don't. Leadership is extremely toxic and out of touch. They will act and try to say the right things in company-wide meetings but do a complete 180 privately. If you work with the product or clients, you will be expected to bend over backwards so that management can look good. You also not be compensated for the additional work or time and it will just be an expectation. Not sustainable considering the low salary compared to the amount of work.