Pros
Seems to be a good market for the Wintac Online products that we are trying to build. Flexible work schedule.
Cons
The engineers are putting in a lot of effort, but the results are not there. The technical leadership often provides inadequate oversight and processes to the engineers. As a result we are many months, many late delivering a usable product. The technical architecture is problematic. It is pretty frustrating that every new feature seems to require extensive rework of the architecture, causing more and more delays. There are some toxic personalities in the engineering group. There is a lot of contentiousness and missed commitments, followed by excuses and finger pointing. There seems to be a lot of turnover. It is hard to build a team when people are always leaving. This is supposedly an Agile Scrum environment, but more chaos than anything else. We have 10 minute daily standups, but estimating and tracking is pretty much non existent.