-Always opportunities to move up, and quickly
-Promotions and Pay Raises when deserved
-Two day weekends and schedule flexibility
-Learning opportunities
-Supportive staff and friendships
-Excellent perks and benefits
Cons
-Miscommunication or lack of communication between departments and management