Typical startup cons. Lots of projects coming in, but not enough skilled developers to finish them in time. Salary and office budgets are always too low. The only benefit is two weeks of paid holiday per year. You will need to bring your own computer at work unless you're okay with using low performance computers at the office. Messy project management and project directions. You are expected to multi-task lots of things on your own. Also, there is not many rooms for career growth.