As with any growing small almost mid-size business, there are growing pains. Having a younger work force comes with its own burdens. The maternity/family leave policy is still disappointing (improved, but not great). The insurance offerings are a challenge (but this is true of most all small businesses- not something unique to TPG). Additionally, at times the work load can be heavy! But that's expected of a small, growing, consulting firm so it makes sense- and in spite of it and in times of crazy, it is good to know that management does their best to check in and provide support where they can. Only other complaint is the formal career pathing options.