-Smaller company feeling and able to discuss/interact with anyone on the team fairly simply -Progressive and active development team, very helpful with inquiries and questions
Cons
-General negatives that come with a smaller team, enhancements are generally put on a backlog as the limited team has to focus primarily on bugs/updates release schedule.