Inadequate planning: The company seems to lack foresight in its project planning. This results in an unstable work environment and possible sudden layoffs, as experienced in my case. Low job security: As a project-based company, there's a significant risk involved if there aren't any projects lined up. If you're not assigned a project for more than a month, your job might be in jeopardy. Unpredictable layoffs: The company tends to lay off employees without a fair warning, creating an environment of fear and uncertainty.