Pros
-Practically limitless tools and classes for employees to partake in to engage their own career growth as well as find out more about all of the other teams & functions within the company. - Fantastic management. I come from pervious roles where supervisors were super micro-managers. This is NOT the culture here. I genuinely felt taken care of and that my own personal career development was just as important as my day to day tasks. - Pay and benefits/PTO - Depending on your role, there is the potential for some nice flexibility with managing your own hours
Cons
- Working remote means all of the training in place for different systems can be a bit of a challenge if you're used to an on-site, more hands-on training environment. - There's a lot of internal shifting and movement, which is great for the larger picture as well as an individual's career path, but it can be a little tedious when a team's roster is routinely seeing people being interchanged.