Pros
* The patience you develop while working at the company. * The opportunity to learn new things during the first few months of employment. * The company utilizes high-tech solutions. * Although management is not supportive of remote work, there are sometimes opportunities to work remotely. * The office boy is friendly. * Some flexibility at work is offered.
Cons
* My manager engages in excessive micromanagement and pressures me to make questionable decisions within the system, despite my objections. * The management team operates under the assumption that they can do no wrong, leading to a toxic company culture where employees are overworked and burnt out. * There is a lack of work-life balance and no opportunities for career growth. * The company also fails to conduct exit interviews, showing a lack of regard for employee feedback and improvement. * Communication is poor and I was often asked to perform tasks outside of my job description. * The company culture promotes the idea that everyone is replaceable and that management's way is the only way, leading to a lack of respect for employees. * Certain employees who are friends with upper management are given preferential treatment and can be toxic towards other employees. * Salary increases are minimal and do not keep up with inflation, making the salary compared to the market low.