People are great. Decent benefits especially for the scale of business. Interesting problems to solve. People work well together and have fun doing it. Leadership recognizes and promotes from within.
Minpunten
Team is smaller than ever and everyone is expected to step up.