Where to start is the question.... This place has a serious lack of respect and appreciation for its employees. If you arent on the list of favorites of the senior leadership team you are screwed. The Senior leadership team is driving the organization into the ground and has no idea how to run a business. They dont care about there culture and dont eat their own ice cream as they preach that they do. They promote people that have no leadership experience and struggle to actually motivate a team. They dont listen to the employees and the feedback they are given. If you read the other reviews you will see how bad the company is since the only good reviews are from the leadership team trying to cover up how bad the company is...Honestly there is not one good thing to say about the company.