Think twice before joinThe good thingsColleagues are okay, company benefit are moderate not the best, but at least overall ok
The challengesThe senior management is really bad as per my experience, bad decision making, things to change may be 20 times per artwork, didn't satisfied with the job you did, decision will change here and there