Work is consistent, many different facets, interesting, can be stressful but usually not. Learning new operating systems was a part of the job which sometimes caused stress as changes usually do.
The culture is laid back, at least it was in the area where I worked. The hardest part of the job was the changes of pace. Some days it was slow to the point of boring, other days so fast it was almost impossible to keep track of everything. Overall I enjoyed being a part of the team.