Pros
Possibility for growth as a full-time developer or intern, with supportive mentors and team leaders who help you achieve your goals as a developer, while working on interesting projects. The company's headquarters are located in a building shared with two other companies, with amazing community spaces, a small wellnes center and ocassionaly friendly competitions.
Cons
Middle management is still under development, which sometimes makes cordination between engineering teams and higher management slow.