Pros: benefits from day one!
Cons: not enough holidays.
Newalta is a great positive place to work and they treat all employees well.
Lots of room to grow as they are a growing company.
They provide excellent to training to all positions and encourage you take additional training to grow within your career.