Hybrid schedule, different kinds of work and education available. So many opportunities for growth. Management is very nice.
Cons
Training can be lacking for roles, you must be very ready to be challenged and figure a lot out on your own. Current layoffs and restructuring definitely seem to be stressing staff out.