Pros
Good pay compared to others, when the division (IEA) was privately owned, there was a lot more flexibility. 100% remote, little micromanagement for day to day activity so long as job gets done.
Cons
Director and senior management offer very little support/core training. Environment is "sink or swim". You move from one client to another, with a completely different set of responsibilities and little training or guidance in place. Senior management are good at their tasks but are insufficient people-managers, resulting in management appearing combative with employees. Several ex-employees were asked to leave, pending lawsuits with the company due to manner of termination, two were PIP'd and fired in that manner to cover the shortfall of management.