Good corporate culture. Some long days and hard work as is to be expected. Great people to work with. I would go back to work there in a heartbeat. Great teams and good people to work with. I did not mind putting in the hours to get the jobs done right.
Really good coffee. Really good people. They pay fairly well.
Too willing to cut good people to please wall street.