Talented Staff. Nice People. Nice culture. Working hard to do things the right way. Open to new ideas. Your voice will be heard. Good managers. Ability to work remotely. Autonomy and focus on value.
None I can think of right now.
Very easy to excel in your career
Culture might not suit some people