Pros
Not too many pros at this place. A few of the people were nice but everyone is too caught up in their own duties to offer any assistance.
Cons
LOTS. All of their internal systems are horrible and they use their parent company for all HR, but payroll and benefits are all under different systems. Onboarding was a disaster and selecting benefits was worse. I wasn't able to contribute to my 401K for the first year because HR didn't "pull the file" that I submitted early/on time. So they caused me to miss 401K contributions. Zero guidance from C-Level and zero support from anyone that I was willing to ask. Everyone was so "busy" with their daily responsibilities that they couldn't even respond for weeks. Zero coaching and no communication makes for bad company culture.