Pros
* Opportunity to work on good client projects.
* Exposure to real-world technologies and production applications.
* Hiring process is relatively easy compared to many other companies.
Cons
I worked at Zignuts for a considerable period and contributed to some of the company's biggest client projects. Unfortunately, my overall experience was disappointing.
The biggest issue is micromanagement Almost everything is monitored, including small breaks. Employees are expected to log a minimum of 8 working hours, but there is effectively no maximum limit. Depending on project requirements, work can easily stretch late into the night, sometimes until 12 AM or beyond, and during critical releases, even overnight work is expected. Despite these extended hours, there is no overtime compensation or reimbursement, and this is often treated as a normal expectation rather than an exception.
Another major concern is the lack of job security. I invested significant effort into delivering some of the company's largest client projects, but once those projects were completed, I was laid off with little consideration. It felt like employees were valued only while they were immediately useful to the business.
The company culture also raises concerns. One noticeable pattern is that managers and team leads remain the same year after year, while developers frequently leave. The high developer turnover is a red flag and, in my opinion, reflects deeper issues with management and employee retention.
The workplace infrastructure also left a poor impression. During my time there, male and female employees shared a single common washroom, which I found inappropriate for a professional office. When concerns were raised internally, I did not feel they were taken seriously. Additionally, the company had very few female employees, making the workplace feel lacking in diversity and inclusiveness.
Growth opportunities are limited unless you're part of the inner circle. Feedback is often one-sided, and instead of trusting engineers to manage their work, the environment relies heavily on constant monitoring and tracking.
The company does offer exposure to good client projects, and I learned a lot technically. However, that learning came from the projects themselves rather than from a supportive work environment.
If you value trust, autonomy, work-life balance, job security, and long-term career growth, I would recommend carefully evaluating the work culture before accepting an offer.