Would not recommend to work at this place unless you are a senior role with high base pay or in sales. Every other department does not get paid enough and does at least 2-3 peoples jobs with constant micro-managing. You meet great people but management isn't always on your side and will prioritize their bottom line over anything. Great holiday party though.