Pros
Good Comp Opportunities to work on projects that make a big impact Fast-paced environment (this is also a con) Continuing education stipend Talented and helpful co-workers
Cons
Horrible management (in eng org). High frequency of PIPs and terminations lead to low team morale. Ethical concerns with respect to how law enforcement uses data collected by Flock devices. Extremely high productivity expectations with a strong emphasis on speed over quality. Very little positive feedback or encouragement from management. It felt like nothing was ever good enough. Long working hours are common. I commonly worked 60hr weeks. Code reviews often devolve into discussions over highly subjective preferences. Heavy emphasis on job titles. Strong “good-old-boys” dynamic and perceived favoritism.