There is a significant lack of job security at ScalaCode across all departments and roles. Employees are often retained only as long as there is immediate work to be completed. Once the need is fulfilled, their positions are no longer considered necessary.
The company lacks a proper work-from-home (WFH) policy. Remote work is permitted only when it aligns with management’s convenience. Flexibility is often promised but rarely practiced. Employees are frequently expected to work beyond their scheduled hours, including weekends, without any compensation, comp-off, or recognition for their efforts.
While managers may politely request weekend work to meet project deadlines, once the task is completed, employees often face blame for unrelated issues and receive no acknowledgment or rewards. It’s also concerning that WFH is primarily reserved for managers, reportedly to accommodate their freelance commitments, while regular employees are denied the same flexibility.
A rigid 9.5-hour workday is strictly enforced. Any deviation below this results in salary deductions, yet there is no bonus or comp-off for working overtime or on weekends. This one-sided policy appears designed for short-term gains, where employees are hired to deliver beyond their capacity in order to meet unrealistic client commitments. When these commitments fall through, developers are blamed and threatened with termination, creating a toxic and mentally stressful environment.
There is minimal team support or proper project backup in place. Employees are often held accountable for systemic failures without justification. Terminations can happen suddenly and without notice, sometimes affecting multiple employees within a single month. There is no severance pay or compensation provided in such cases.
In summary, ScalaCode does not offer a stable or supportive work environment. It falls short in key areas such as job security, mental and physical well-being, work-life balance, and fair treatment of employees.