Pros
On the positive side, the company does offer regular salary raises and provides snacks and food for employees. However, these benefits may not be enough to overcome the negative aspects of the work culture.
Cons
The company has several major issues with its work culture and employee management. One of the key issues is the lack of senior talent, which leads to a lack of experience and valuable insights into projects. Their business model is pretty simple (and awful). They only contract juniors. That creates an inefficient work environment, as well as limits opportunities for growth and innovation. Another concern is the rigid work schedule and lack of flexibility, which make it difficult for employees to balance their personal and professional lives. The strict office attendance requirements and limited remote work options are inflexible and limiting. Additionally, the lack of clear roles and responsibilities, as well as the promotion process that seems to be based on factors such as office attendance and personal relationships. A lack of clear expectations for promotions and relying on others' opinions for performance evaluations create an unpredictable work environment where people grow depending on time and if their managers like them.