Pros
Resourceful platform, flat organization structure
Cons
toxic management, heavy office politics, no respect for working lvls, promise for bonus would be very subjective to higher management lvls, Cannot take longer ALs even you still hv available balance.