Not the right time
Hopefully the company will develop through its growing pains as the years go by. However I do not recommend this company as a place to work at all for the time being and immediate future.
ProsHigh level clientele
ConsLittle to no breaks, high stress, high turnover in product leads to high pressure customer situations