Not bad or good, it is in middle but lean towards goodThe good thingsWork colleague is very friendly and helpful, dont be shy to ask questions. They will answer every questions if possible. No overtime shift so try to finish your work on time.
The challengesUpper management will always favour client which is very annoying, and sometimes they will contact you on day off.