Pros
Rattle is one of those companies where you get to learn a lot and have the freedom to explore your own ideas. Great for young engineers to grow and learn with the team - Friendly and knowledgeable coworkers - Decent perks and good HR policies - Freedom to take ownership on the things you build - Good startupy tech stack, always improving - Quick to roll out new changes and fixes. Very easy to get your ideas into production.
Kontras
- At relatively low scale, so technical projects are always overshadowed by new product features - Leadership lacks experience in both engineering and business. As a result, you will see a lot of unrealistic claims, sugar coated numbers, cluttered team and system structure, prioritising things overnight without researching it - Chaotic communication and transparency. Slack messages, Google sheets, Jira, Confluence, Phone calls - everything's somewhere - Feedback is not always taken seriously. It is rather countered by things like "come to me with solutions, not problems", "we were at 0, now we're atleast at 5/10"