Invested in growing their employees both personally and professionally. Flexible schedule when needed.
Encouraged to push the envelope.
Proactively trying to move away from the siloed way of doing things and actively share information between teams.
Cons
Big companies move slow when making changes or implementing new systems.