Pros
Great benefits. Competitive pay. Diverse. Good company moral. They want you to succeed. You learn from the best people who have been here for decades. The owners are very friendly and social. During Covid19, they thought of the health and safety of their employees as well as during snow storms. Immediately they shifted workers to work from home. They implemented a safe environment for those that needed to go to the office, ex: temperature checks, arrows on floor, masks, sanitizer...
Cons
I cant think of anything negative.