A consultant often works from the office in project teams, often on multiple projects at the same time. Of course, sometimes also with the client. There is also space to work from home, for example to work really dedicated and undisturbed on code. There is coordination with the team, possibly with the client. Depending on the service provided, activities can be more advisory or investigative, or really focused on developing a high-end data solution. You can read more about working at Blackbirds here.