Pros
Great benefits and community outreach
Cons
Company training tools are underdeveloped- job is very much teach yourself and don’t have much support or guidance so if you make a mistake, you are basically screwed. Don’t bother trying to make friends with your peers if you aren’t an internal candidate because you will just be an outkast and employees that are tenured don’t value your opinion no matter how much previous experience you have outside the company. Very demanding for being underpaid and undervalued- you can live and breathe work but it still won’t be good enough. There’s no such thing as progress or celebrating small wins- either you are winning or losing so it’s defeating and demotivating. If you don’t have a great relationship with your direct report, don’t expect to grow with the company. Also, PTO doesn’t roll over or get paid out.