Being a small, rapidly growing, private Company - everyone wears many hats, and the internal "growing pains" are felt long and deep. This can be frustrating at times: juggling many responsibilities, owning several priorities, and operating within a smaller network. Seasoned, key people, become task saturated.
Job descriptions are well defined; however, that is just the entry basis. Once onboard, your skills will be needed to complete many tasks, and employees can be stretched very thin at times.
I do not feel these are necessarily "con"s, it's the reality of small-to-mid organizations, who spread their wings and unfold at a rapid pace.
The passion, employees bring to the table each day, are what makes the "growing pains" bearable. The excitement of what the Company does, makes coming to work each day worth every ounce of energy given. The collaboration and sharing, is amazing. All these factors roll up, to make Persistent a great place to be, even on the tough days.