Pros
- A large customer and partner base to interact with
- Proven and stable tech, channel, and company-wide culture for success
- Fast-growing - will keep you young, challenged and handsome
- People, flexibility and equality and respect within the org
- Generally fun to work with
Cons
- Remembering the names and positions of newly recruited employees (given the growth)