Pros
One of the more challenging experiences so far because the product changes every few weeks. Work is client-facing so you get to analyze different financial models and implement it. It is also fast-paced, which in itself is a pro and a con
Cons
Lack of structure (for now since it is still a start-up). Typical start-up growing pains here