Depend on the project we work. Some time we was very busy.
I learn a lot of signal integrity and power layout from signal integrity engineer. I don't think top management are good. That is the reason I lost my job. My co-worker are fine. The hardest part of the job is time constrain. The most enjoyable part of the job is when the company was small. We all knew each other and we treat each other like a family member