I do not have a cons list, it is a byproduct list.
- Open office can be loud sometimes. This could be a negative if you get distracted easily or need a quiet place to work well.
- Diverse set of technologies and projects means there is always something new to learn. This could be a negative to those who have a hard time multitasking or switching between languages, architectures, and technologies.
- Honesty and transparency means that everyone can see your code and see how you are performing in regards to your KPIs. This can be a negative if you are someone who likes things to be private.
- Critical thinking means you can’t just sit back and ride out the day. You have to be aggressive in tackling problems. This can be a negative for people who have a hard time taking the initiative.