Pros
We have a really cool culture. We have a group comprised of each team that meets up to think up fun and cool things we can do as a company to improve our culture. Some of the recent things we have implemented are foosball and ping pong tournaments, celebrating Diwali at HQ, weekly yoga, and I hear that a fitness bootcamp is in the works! There is literally always something new and fun going on, so it's hard to get bored. We are also huge supporters of women in technology; we attend conferences, host events, and have quarterly tea parties in effort to promote gender equality in technology. The people are here are hands down, amazing. The recruiting team has high standards and does a really good job of hiring the best of the best, because we have some of the smartest, talented and passionate people. We are expanding rapidly, and it's exciting to be able to meet all the new hires every Monday!
Cons
I haven't come across any cons yet. I enjoy coming into work everyday!