Pros
The company has a modern tech stack and very smart engineers. People are friendly, helpful, and always ready to support each other. Management cares about career growth, and the work-life balance is quite good.
Cons
Yearly salary growth is relatively low.