Vantaggi
- Good technologies - Good work / life balance - Good support for beginners: intensive onboarding, self-development plan - Working atmosphere is good - I would recommend company for beginners - the are a lot things to learn, good support by people leads, etc.
Svantaggi
- All problems tend to be solved by hiring new people. You are just replaceable detail of huge system. To many people in general. See next points. - Salaries are low because of the first point. - There are a lot of unqualified people because of the first point. Therefore creativity and innovations exist rather on paper. "Great ideas" is about great people, not radical agility or some other process. - Very slow development process because of the first point: to many teams involved in implementation of each feature, to many meeting, to many alignments, etc. Innovation is about fast iterating, not creating detailed API-s upfront.