Pros
Work life balance initiative allows you to work from home on a flexible schedule. Bonus compensation can be very good if you're assigned to the right projects. Young company with room to grow.
Cons
Work life balance is at the discretion of the managers. Some managers are not willing to give their employees this freedom. HR has not done a good job of ensuring managers are allowing employees to utilize flex-time. If you get stuck on a team with small revenue projects, you won't be compensated like some of your peers. The small revenue projects may take the same amount of time and effort, but you will not be compensated/recognized accordingly. Management does not respect staff level consultants. Principal group consists of a lot of new-money, and many lack tactfulness and class.