Great boss, fair pay, friendly and encouraging working environmentThe good thingsYou're encouraged to speak up, the boss is open to ideas. The atmosphere in the office is typically very positive. All sorts of cool perks, like beer for some, pizza for others :)
The challengesAt some point, the number of projects running simultaneously can be overwhelming for some but don't let it discourage you. If you are experiencing challenges - just speak up. The boss is fair and your feedback will be appreciated so it's not really an issue.