Pros
Flexible working hours and extensive holidays
Cons
Lack of direction and objectives from senior staff members.
No honest feedback or constructive criticism from manager, but leadership promotes gossip between colleagues.
Unhealthy environment overall, wouldn't recommend under current leadership.