Rapid growth has complicated things. Filling quick need positions has led to some questionable hires at the mangagement level. You will work long hours from time to time. There are lulls but the overall expectation is that you will do what needs to be done to keep business moving. You can and likely will make more going client side. For a company that claims to care deeply about equality, diversity, and inclusion, there is noticeable lack of diversity at the upper levels of management.