Pros
Remote work, decent pay, good benefits.
Cons
Everything else. Things were great when I started but one thing that was always true and got progressively worse was that upper management does NOT listen to the employees that are actually doing the work. They preach balance but then overwork you until you're in tears and refuse to hire more people, in fact they continue lay people off who are essential to things running smoothly. They say things like you're so lucky to work there and then don't value you at all. You ARE a number. They do NOT care about you. You WILL end up overworked and burnt out. The newer upper management they continue to bring in is DESTROYING this company and the things that once made Flock great. Trending downwards culturally, high-turnover. Highly suggest not wasting your time here so they can't derail your life and make you feel useless when you pour everything you have into your work with no benefits for doing so.