Pros
-Training programs are extensive and ongoing to keep current.
-Company culture is great, including team meetings, events, celebrations, seasonal get together's, and more.
-401K and Benefits are really good, with lots of PTO.
-Ability to move within roles if your current role isn't a good fit, or you would like to expand your training.
Cons
-Occasional travel may be needed.
-Work hours may shift into evening.