Pros
- Job security; great opportunity
- Great career growth potential.
- Friendly environment, open communication channels all around among staff members/managers alike.and even higher up executives too :)
Cons
- Limited opportunities outside office hours when you're already home & tired
- No chance or room left within your schedule