Depending on your role, it can be hectic or normal depending on the cient you work for.
Lots of opportunity to learn on your own.
Not so good for salary or training or benefits.
No RRSP matching or pension.
Prosgood place to learn depending on your placement
Conssalary and perks and lack of traning.