- Strongly focused on its values and promise (to help small business owners achieve success);
- Many opportunities to grow and learn;
- Leaders are open and accessible;
- Engaged team
Cons
- At that time the company used to change its strategy very often, what I interpreted as a focus on short time results mainly.