-Long hours. Start up life, yo.
-One week sprints. I also listed this as a pro, but sprints this fast are a bit stressful, as well.
-Easy to see new projects sneaked into your list. It's important to speak up at this company and know your own limits so that you can manage your workload- it's a start up so it's easy to get a lot on your plate very quickly; however, you also have a say in determining priorities and strategy here.
-Hard to negotiate pay. Couldn't negotiate up from the firm number management gave when I started. However, the company seems to be going places so that makes it a huge factor in decision making.