Working experienceThe good thingsFlexible work timing, approachable & friendly bosses, decisions making is fast. Rather small staff so everyone knows everyone. Everyone willing to help(no office politics) at least on my department.
The challengesWorkload from too little to suddenly too many. Having problems finding replacement as pay is on re lower side. Small team size if anyone is on MC or leave things get overwhelmed.