1.0
Feb 17, 2014
Former employee, more than 5 years
Felling, England
Recommend
Business Outlook
Pros
Good occupational health department,but needs to be most people suffering from stress.
Cons
Management and staff encourage a bullying mentality. Felling.