Pros
Everyone is SO welcoming and supportive! I've never worked in a more team-supportive environment, across pods! Employees band together to support one another on projects, events, and other initiatives. Guru has an open floor office space that allows for easy access to leadership. Everyone - across all levels - is transparent in what expectations are, and for giving feedback. Additionally, Guru offers a chill, dog-friendly office; tons of diversity and opportunities to give back to the community; cold brew coffee on tap + snacks; flexible hours and working options; and lots of fun employee events such as live music in-house, bowling, and trivia.
Cons
Guru does not match 401k, but for its size offers great benefits. The floor plan is an open space, so it can get noisy at times but employees often use headphones to combat noise.