Very inflexible company when it comes to understanding young families. They offer promises of flexibility and huge growth opportunities but it is hard for them to follow through. The company is going through a huge growth spurt and making tons of money exceeding our budget month after month but when it comes to raise time stingy in sharing that with lower level employees. Higher level employees take company paid trips and post pictures on face book of their parties and fraternizing. This does little for the general population moral. Management does not seem to care or even be aware of low moral with in the departments.Greed seems to be their theme right now. The Human Resource department is the largest joke of the company and is sorely lacking. More worried about hosting fund raisers and benefits than working with their people to resolve department issues.