Recently I was asked to write a little about why I decided to work here at Windward full time come summer.
1) They're a software company
I am graduating this spring so I have been mulling over where to work. I had already got an offer from Windward but I needed to look around at the competition. I had heard and seen big name companies like Raytheon and such drooling over computer science majors, someone I know was walking by a booth of a large non software company at a career fair when a guy spotted the Computer Science major on his nametag "You can program? We want to talk to you!". Working at a big company that makes some impressive weapons sounded great but then I got to thinking that software developers are not the company. It's their "hard" engineer's and political and management games that make them. I don't just want to program I want to create something.
2) Ideas are demanded
We are encouraged to share all of our ideas related to our products or not. But we are not just encouraged, I have been in meetings where product ideas were straight up demanded from me and the penalty for not doing so was to be locked in the storage room and forced to write blogs until being devoured by a plague of nameless blog commenters (that last part is a slight exaggeration). The point is I'm involved in our products and not just a tool forced to program.
3) No hurt feelings over challenging questions
When I interviewed with them I was told to ask a challenging question of them, I asked my future boss why did the video game you create, enemy nations, fail? No hurt feelings over my boss's baby and it even got me the job!
4) Intelligent talking canines to bounce ideas off of