A Great Place to Learn, Grow, and Take Ownership
Pros
I have been working here as a Software Engineer for the past three years. The technical environment is excellent, and good work is genuinely appreciated. Managers take responsibility when things are not going in the right direction and provide the necessary support to the team. I have received both financial promotions and increased leadership responsibilities every year, which reflects the company's focus on recognizing performance. To summarize in one line: If you perform well, you will see continuous growth. If you're struggling, you'll receive guidance and support. However, if there is no improvement even after that, it becomes a concern. The flexible working hours and the absence of working-hour tracking are additional advantages that promote a healthy work-life balance.
Cons
The main drawbacks I have experienced are the lack of health insurance benefits and the absence of a well-defined leave policy.