Pros
A genuine and friendly team of individuals who are open-minded, welcoming and reliable. Management wants their staff to be happy and will listen to any constructive feedback provided. A relaxed work environment where you are left to work, mostly, from your own initiative. The company will reward your hard work with a reasonable pay rise after time served. Wants to hire local members of the community often with no experience required so long as you adopt a positive attitude.
Cons
Very antisocial working hours can lead to employee burnout. Can sometimes breed a toxic work atmosphere from a few members of the team but these individuals are not representative of the company as a whole. The company is still currently small and this does not leave many options for advancement. Often decisions are made without consulting the members of the team that are affected.