I was intrigued with the environment, and I learned a lot through the experience. I learned about the software development cycle, and it helped me to gain a better understanding about what my responsibilities are as a developer. The upper level management was not the best, but I enjoyed working with my direct supervisor who was very helpful. The workplace culture was very laid back, but it seemed like work still did get done.
Upper management was iffy