I worked at TransAlta full-time (More than 3 years)
Interesting business environment. Lots of opportunities to take on different roles (if you know the right people). Stable business (although market gets tougher).
Internal procedures and leadership style a bit 'dusty' (well, it is an old company). A tendency to rely on external resources to fill open positions and to provide advice instead of relying on internal know-how.
Advice to Management
Be open to change and try new (unconventional) ideas.
I applied online. The process took 2+ weeks. I interviewed at TransAlta.
Applied on-line - received pre-screen interview over the phone. If you can meet for a face-to-face for interview, make personal connection with manager and you'll get the job.
Negotiate your salary, I got more than market dictated.
Let us know if we're missing any workplace or industry recognition –