Days are semi-predictable.
Learned so many skills in negotiation and politics.
Management is very understanding and highly intelligent.
Co-workers are the best in the business.
Hardest part of the job is the commute and the massive amount of bureaucratic processes.
Enjoyable part is the excitement of the new ideas and the pace.