Excellent culture.
Ability to work with many different teams. Encourages thinking outside the box with the ability to work on projects that your department may not own.
Still a fast-growing company with global expansion.
Cons
Company's focus has moved to finance-based. This can take time away from your job responsibilities (you do learn about finance and where the current focus is).