Difficult to negotiate for salary raise, holidays are limited depending on how many public day it has in a month, and you're not allowed to apply for holiday leave if they're short of staff.
What I learn is to how be better at team work because opinions matters and it's difficult to voice out if the team wouldn't allow each person to speak properly. I also learn personal opinion on work doesn't fully represent a person, but sometimes it does if one trait continues throughout.
I enjoyed the working environment when there's celebrations of cultural holidays and also festival from other country. Other than that, I find work place is quite bland, when everyone is trying to just work.