Work environment is amazing. A lot of trouble solving. Best place to work
It can be very stressful as there is poor leadership.
Severely toxic.Unqualified managers. Breaking environmental and labour laws.
Please note that all of this content is user-generated and its accuracy is not guaranteed by Indeed or this company.