4.0
Mar 31, 2010
Recommend
CEO approval
Business Outlook
Pros
Great people to work with One of the best ethical companies: "Do the right thing" Very understandable peers Open Culture Freedom of work/job rotation Great benefits - in addition to primary compensation Great work!
Cons
More work per person than feasible most times-- esp software development Sometimes does not take bold technology or marketing risks