- good place for growing till senior - big amount of learning resources - many projects for experienced engineers - salaries higher than on the market for Juniors and middle level engineers, if you can get to the company
Cons
- hard time for Juniors and middle level developers getting into the company - idea of growing above senior with assessments is not working well - salaries lower than on the market for experienced engineers