Pros: pretty easygoing work environment
Cons: most developer tools were free tools, like eclipse.
My co-workers made working more interesting. I learned Java SE and Java Swing while I worked there. I dabbled with Java EE, but I was asked to develop desktop Java applications, so my experience is mostly with Swing.