Pros
I've worked many places and in many different areas of business. I can say, Flock is special. I've never been treated better by my team or leadership. The people here not only care about you, but trust you to do your job and don't micromanage. The leadership team communicates the goals and timelines of the company regularly. They also have open communication about the use and ethics of our products. Internal mobility at Flock is encouraged. I've seen more people promoted here than I have at any previous company I've worked at. Last and certainly not least, its amazing to work for a place that actively makes the community better. I see on the regular that my fellow Flock employees have assisted in finding missing people and children or solved a crime.
Cons
Flock is growing very quickly and everything is very fast paced