Pros
Free snacks Weds bagels Good coworkers mostly
Cons
Antiquated systems. The codebase is old and pretty much impossible to upgrade. Deployments are bottlenecked through a single person. The company keeps getting sued for compliance issues because changes are never deployed. Wages in all departments are way below industry standards. Marketing is treated like a commodity. They are expected to work long hours and keeping the partners happy is impossible because of the engineering issues above. Simple tasks like changing wording on the site takes weeks. Some engineering tasks are done half-assed. Code is pushed to production with placeholders like INSERT_CUSTOMER_ID in the code, or with IDs of the wrong partner in it. Engineers who make constant mistakes are allowed to keep making mistakes. Turnover is high. Especially in Customer service and marketing. Morale is very low. If you are looking for a customer service, marketing or engineering position from this company dont do it.