Pros
• Autonomous checkout has great potential for positive societal impact. • Many interesting and fun engineering challenges. • Good compensation and opportunity to work remotely. • Some bright people.
Cons
• Decisions to hire, fire, and promote seemed to be based more on politics than merit. • Upper management was opaque and out of touch with people lower in the hierarchy. • The HR team lacked expertise in psychology and how to rationally use data to inform policy. • Domain experts were heeded less than they should have been. • Certain technical personnel lacked sophistication. This is a young and dynamic company. It is very possible they will fix these problem or have already. Just be sure to ask a lot of questions and get a clear picture before deciding whether to join.