Good environment, terrible managerial culture, melancholic, good job if its for survival The good thingsRelative autonomy in your work area, free milk in some cases, nice team environment and leader(s)
The challengesLow pay, mundane/repetitive, no career development, Casuals and part timers are looked down on, will fire others or you without warning or reasoning.