Friendly Environment with great benefits
Company has wonderful benefits, the culture is very open and friendly, however management is another story. I think they realized promoting based on time spent was not the best choice considering all who have been here 10+ years are now in management, even though they do not know how to lead a team. Now they hardly ever promote from within.
ProsBenefits, team culture
ConsNo room for growth, salary is not competitive