Pros
Good team members and team leaders, workload is split evenly, a lot of events (from company or partners), nice benefits, hybrid work (upon agreement with managers), nice office, paid taxi if working late shifts
Cons
Pay could be better for part-timers, office's AC is monitored by the whole building not floors, office is open, so it can be loud