Pros
No pros, it's just a place to work and a pay check.
Cons
Inconsistent pay practices - external candidates are offered higher pay than internal candidates. Inconsistent management - no training or guidance for managers so they are all over the board. Your experiece will depend on your management chain and whether or not the have any actual authority to do anything. Inconsistent policy enforcement - it seems policy is only important when they want to use it against someone. Inconsistent communication - many ways to receive communications. Good luck finding the one you should have seen. HR Favoritism / inappropriately supporting bad behavior Only high deductible health plans to choose from, and any company HSA $ earned in 2018 won't be available to use until 3/2019. If you have access to other coverage it is probably better. Easier to leave and get hired back than to get promoted.