I worked at MobileIron full-time for more than 3 years
Pros
Good place to work and grow.
Cons
None that I can think of
I have been working at SmartRecruiters full-time for less than a year
Pros
* Supportive team * Unlimited PTO * Remote-friendly atmosphere * CEO/founder genuinely cares about each employee * Internal mobility & growth options
Cons
* Rapid growth has led to some growing pains