Lots of exciting and challenging projects on the go with a clear roadmap to profitability. Very clever engineers with an inclusive culture. Great place to learn quickly and meet great friends.
Very difficult milestone to achieve with little room for error. Relatively minor mistakes led to costly project delays. Very high employee churn rate. Not paying enough to keep the best and most... experienced employees around.