Teamwork is wonderful experience from beginning to end
Better chance at advancement
Supervisor is bit to much but all upper management is great
happy most days. some days i feel like i'm not respected or cared about