Working here gives a chance to deploy all your skills and gain new ones. You have ability to work cross-stack with different kinds of projects and tools. Very open communication gives a healthy, positive environment.
Cons
Fast company growth leaves some really required processes behind.
It's a small team that is working on huge systems, so if you have experience and want to lead it, you have the room to pull it off with the right reasoning with the executive members.
Cons
Given the current circumstance, there are no high senior members in our team which makes growth very limited.