Sometimes I feel like I'm the least talented engineer at the company. Flock consistently hires the most talented, inventive engineers in the industry. I give credit to an extremely well built product and a very healthy engineering culture that promotes ingenuity and flexibility over extreme hours and insane deadlines.
I can't speak for the non-engineering divisions, but compensation and work-life balance are top notch. Best in Atlanta.
I've never been able to say this about any company, but the engineering division has no dead weight in my opinion. Everyone contributes meaningful and visible work to the product and company.
I also appreciate the transparency that management provides. It's not a secret where the company stands financially and where the company is headed.
Management expects consistent growth and results. Everyone has a conspicuous, highly visible domain that they control. This is the case for better or for worse.
Company values and marketing tend to appeal to pathos more often than appealing to objectivity.
Sometimes it feels like the company culture is a competition to be the most passionate about the company culture.
"Work hard, play hard" culture is toxic. Flock does an excellent job at fighting this mentality internally, but some prior reviews on Glassdoor seem to suggest that some sales/marketing executives still encourage that kind of unsustainable culture.
I applied online. The process took 2 weeks. I applied online twice, six months apart. The first time I interviewed, I made it to the hiring manager round, then never heard back from talent acquisition on feedback. The following is my second experien
I applied online. The process took 6 weeks. I went through 6 interviews over a matter of 6 weeks, and the position was dissolved after 3 of us had made the final interview cut. It was a big waste of time, and then I got ghosted by HR after they said
I applied through a recruiter. - Interview with recruiter. General questions. - Interview with the hiring manager. High-level technical questions, general knowledge on technologies, and system design. - Interview with technical team. Small coding ch
I applied online. The process took 2 weeks. I applied online twice, six months apart. The first time I interviewed, I made it to the hiring manager round, then never heard back from talent acquisition on feedback. The following is my second experien
I applied online. The process took 6 weeks. I went through 6 interviews over a matter of 6 weeks, and the position was dissolved after 3 of us had made the final interview cut. It was a big waste of time, and then I got ghosted by HR after they said
I applied through a recruiter. - Interview with recruiter. General questions. - Interview with the hiring manager. High-level technical questions, general knowledge on technologies, and system design. - Interview with technical team. Small coding ch