Pluspunten
Team is very helpful and easy to get along with. Software is extremely flexible and very well documented. Hours are great, with excellent work-life balance. Clients are generally quite nice and easy-going. Lots of opportunities to learn and grow.
Minpunten
The flexibility of the software means that there is a lot of complexity and moving pieces, including some custom pieces for individual clients. Subsequently, it can take a while to build competency and really feel confident in supporting the platform. That said, there is a ton of documentation and team as a whole is very knowledgeable and willing to answer questions for those who ask.