• Super fast-paced, have to juggle multiple tasks in parallel
• Tasks on hand are micromanaged, expecting significant progress every week
• Geopolitics, if your team is not local, expect peers whom are not willing to share information and you will be knocking into walls trying to complete a simple task
• Poor documentation, to understand certain things, you have to delve into the code-level to understand how interconnections are made
• Poor distribution of IP feature ownership, some features are only taken care of by one person; if that person is reluctant to share information or is on leave, you have no way to consult that person regarding the featurre
• Output-oriented instead of learning-oriented, you will not be given time to learn the big picture of things, but only focus on completing your assigned deliverables
• Unrealistic datelines, expects new hires to complete four tasks that involves major code development just two months into the job