Pros
Best place i have ever worked at. upper management is fantastic, i was given so many opportunities and loved every minute of it. I cant thank the boss enough for everything he has done for me. Staff are good to get along with. Such a great place to work, will never forget this place
Cons
nothing having to leave for family commitments