Pros
- You get to chat with anyone at the company. This is huge. If you know why you need to reach someone, you can do it without emailing. Making connections is easier since everyone uses a singular communication medium to some degree - Benefits are fairly comprehensive - Stock options are real - Great for people who want to learn and grow in tech. The opportunities are there if you understand where you are, and make the connections you need. Lots of mentorship opportunities if you seek them out. - Coworkers are passionate about their projects, and about improving the product.
Cons
- Sometimes everything feels like a chaotic mess in an IRC chatroom, but this is quickly rectified. - Work life balance is easy to upset due to the "always on" nature, and the generation that grew up chatting. - There is a `koolaid` factor, but identifying it helps restrict how it affects your outlook.