This company grows and shrinks with the market and other groups that are doing well suffer. Was there for 1.5 years and there were three rounds of lay offs. Benefits are average. Raises are low. Though philosophy of company is not bag, company misplaces priorites and does not value its employees. Many wonderful, billable people were let go.