One thing that you just generally have to watch out for with startup job postings is the people who have drunk too much of their own Kool Aid. Everyone believes they will change the world and make a major impact. Some certainly will change the world, others will "merely" exist in a self-sustaining niche that never changes the game, but earns everyone a nice salary.
Most startups are masters of spin, you pretty much have to be. Every developer is a "Rock Star", every VC is "Top Tier", every release is a "Revolutionary enhancement", and even though there could be 8 players in any one market, each one is somehow or another the "Leader", "Market Leader", or "Top Ranked" one.
Most startups are masters of spin, you pretty much have to be. Every developer is a "Rock Star", every VC is "Top Tier", every release is a "Revolutionary enhancement", and even though there could be 8 players in any one market, each one is somehow or another the "Leader", "Market Leader", or "Top Ranked" one.
Don't be turned off JUST by the job posting...