Advanced software development. Strong UI/UX front end, powerful Java / MySQL platform. Great place to learn channel incentive management and strategy. Great culture.
Cons
Small, entrepreneurial company. Lots will be asked. Pay is average. Limited resources.