+ Non-tech staff can understand + Enforces well-defined acceptance criteria + Easy to run, easy to learn - Comes with overhead: have to develop steps in Ruby - Not very mature: you have to implement certain things yourself (e.g. scrolling in RecyclerView) - You cannot go outside the app (e.g. Intents for image selection, email…)