Pros: Flexible Working Hours
Cons: Some staff members who thought they were managment.
Good place to work however there were just too many people who thought they had more power than their job grade. Poor management communication. Only ever heard the negatives. Some major issues that need to be resolved internally. Lots of people with no job who are paid very well.