Great people, environmentally and safety conscious company.
Pros: great co-workers.
Cons: long hours.
A typical day at work was to gather customer requirements, and to design, develop, and implement application software solutions based on those requirements.
What I learned was an excellent understanding of the Utility business, business processes, project delivery/change management processes, Oracle programming and design.
All my co-workers and the business clients were great to work with.
The most difficult part of the job was the long hours.
The most enjoyable part of the job was working with my co-workers and being able to develop innovative software solutions for the business.