Somewhat flexible schedule. Friendly employees; good relationships between departments.
Cons
Inconsistent expectations - flexible hours because the workload is inconsistent, but then employees are penalized if there is nothing to do. No training or development opportunities to pass the time when there is nothing to do - this creates unnecessary stress. Lack of training program & SOPs leads to confusion and unclear expectations.