1. Poor onboarding process.
2. Problems with getting knowledge about business domain and help.
3. Team has very little knowledge of business domain.
4. A lot of work going on in different directions which creates a context switch problem.
5. Manual testing blindly without understanding what you are doing - creating test-cases without knowing how to reproduce them.
6. Very limited and sporadic help with testing from STE.
7. Quality control is delayed till the production. As a result most work causes a large number of production issues.
8. Communication about work issues is non-existent. Everybody just keeps pushing the same workflow without listening to the advice. Feels like people either do not care about the results or just incompetent - not sure.
9. A lot of discussions without any result.
10. Communication is the king - most of the time you are working as BA, not the Software Engineer. If you like working with tech do not even think joining this company.
11. They can put you on PIP for not communicating actively enough about ONE task and not contacting ONE specific person when working on ONE task. I am dead serious.