Vantaggi
When you start working here you know that you're working with a great project. The fact of working with many technologies (Electron, Java, Swift, Kotlin, Javascript, Go, ReactNative and so on) plus repositories with hundreds and even thousands of stars sound fascinating! Rocket.Chat is the leading open source team communication platform build from great people that work with big challenges day by day. The summit every year and the Paid-Time-Off are the company's differentials too.
Svantaggi
Despite the leading open source team communication platform status, you'll feel sometimes working with an immature project. The lack of software documentation is frustrating! Any day you'll need to look inside the code of the core product to understand how a function/endpoint works - even if you don't understand that technology (and don't wait for people helping you there all the time). You'll need to work with the project that you is paid for and with other project that isn't part of your contract when you started here. The big pain is the salary. You'll earn less than the average! You'll work a lot (and most of the time under pressure). People won't respect your out of service time. Don't expect to earn more even when working for a long time here or by doing a good job.