Pros
Colleagues are great, hours are flexible, I start whenever I get there and finish when I want as long as my hours are done in the week.
Cons
Can never get a straight answer out of management and if you ask them for something it’s like getting blood out of a stone