Pros
- Very good people. Friendly environment with open communication and respectful behavior. Everyone from the top manager to lower level peers and lead treat you with utmost respect.
- The codebase is well written and the culture of "4 eyes review" is enforced ensuring a good quality code output.
- Company supports learning and development.
- Your opinions are welcome. Even if not agreed with, managers or leads will hear you out.
Cons
- Startup culture and working style in a coporate-dominant industry.
- Lack of people in the top management to balance the long-term goals and short-term plannings.
- Wrong investment on features and services that bring no revenue. "Fail fast move forward" mentality is used excessively and without learning from past mistakes, only draining resources, time and money.