Pros
Amazing and supportive co-workers who are always willing to help Flexible work hours with 3 days work-from-home Quiet and peaceful office environment Suitable for those who prefer stability and minimal technical challenges Work-life balance is generally good when everything runs smoothly
Cons
Management lacks technical background and understanding of software development No encouragement to adopt modern tools, frameworks, or industry-standard coding practices Innovation and learning are not prioritized — resistance to change is common Technical feedback and suggestions are often ignored Favoritism affects fairness and team motivation Not a suitable place for developers who want to grow or stay updated with industry standards Management shows noticeable favoritism toward certain employees, which impacts team morale and fairness Growth opportunities and recognition often depend on personal preferences rather than performance or skill Lack of transparency in decision-making and team treatment