Overall experience is very bad, Superior do not know how to lead the team and not respect to the staff, superior will against the staff, really bad.The good thingsFlixible working time
The challenges1.No leadership
2.Worse management
3.No fixed allowance