Pros
Flexible scheduling and pays on time; decent coworkers.
Cons
Management at ISS can be overly controlling and micromanaging, which stifles autonomy and growth. In particular, there's a lack of trust in employee judgment, even among those with strong performance records. Feedback is rarely constructive and often comes across as punitive rather than developmental. Upper-level support for internal mobility or career development feels minimal, and the workplace culture doesn't always foster mutual respect or psychological safety. No room for growth, and a blatant disrespect for work/life balance.