Pros
Recognition of your work from your Managers. Friendly Work environment, while many people have friends outside of the workplace, whether through intrest or hobbies, work friends is the great thing to have as well. On Time Paycheck. Learn New Skills. Meet New Peoples.
Cons
I don't find much Cons working in this organisation. It's been nearly almost 2 n half years.