Pros
- Dynamic Company, start-up feel but privately held and profitable
- Software platform is best in class, always improving with 2 week release cycle
- A lot of opportunity for growth. New management positions are created monthly and internal mobility is heavily promoted
- global company so lots of diverse people and cultures
- Great customer base with tons of Fortune 500 companies
Cons
- have share of growing pains but very manageable and indicative of rapid growth