No one can deny that you will enjoy working here, the work life balance is nice (except the work from home policy has odd rules), and the culture is great. The people I met at iDashboards are extremely talented and have bright futures ahead of them, but only if they leave.
Every three months there is a shift in focus on the sales team because the last directional change or restructuring didn't work. Management knows where they want the teams to be, but aren't sure how to get there which has created a revolving door of the best sales people.
A great place to start off your career, but beware of staying too long.