Company: Apple
Date: 2009-06-11
Overall rating: 4/5
Employment status: current

Hard work, run your own show
Pros: Apple provides the ability to work on your own or on a team.  You make of it what you will.
Cons: Lack of support is tough to handle, but a fun challenge once you get the hang of it.  Never a dull moment.