We adjust our process all the time. For example we actively use Kaizen board.
We build our team based on full-stack developers. Teams have autonomy in tech and design decisions.
We like free and direct communication between technology and business teams.
New Relic monitoring and automated performance tests keep it at a high level.
The code is more often read than written. We follow The Boy Scout Rule and keep it clean.
High coverage of unit tests and automated regression tests make code changes stress-free.
A well-defined and continuously improved development process makes our delivery fast and complete.
We care about our relations, with regular one-on-ones and truly fun and open work conditions.