Pros
open concept, no offices and agile workstations
20 meeting rooms, each with their own theme including a room that looks like a giant computer!
4-5 social activities per month like cake day, 5a7s and a bunch of employee-run clubs
Owners are super approachable - part of the team (leaders, not bosses)
Feels a bit like we're at xerox park
Seriously, the people who care about each other, real feeling of community
Cons
So many projects happening at once that sometimes your ideas get pushed back :(
Some old school managers that don't fit in with our values, pretty noticeable
Reviews can be often late