Answer by Angela Foss
Great question. There are many paths that a computer engineer can go down. Some are more hardware focused and some are more software focused. The environment can vary depending on the focus. But in many cases a computer engineer will find themselves in a desk/cubicle environment where computer work takes place. As well as working in varying types of labs. My favorite work always took place in the lab :)
Teams are key in all engineering fields so computer engineers can expect to be a functional member of a larger team that may be working on one to many projects. With project deadlines computer engineers can sometimes see a few late nights to meet those deadlines but often they end up with flexibility during slower times. Additionally, the work should be fun! If it does not excite you then it may be worth it to look into other areas of the field.
I hope this answer helped and please let me know if you have any follow up questions.