Pay on time Company car Good for juniors that don't know their worth
Cons
No possibilities of significant salary increases. Very high margins taken from client when compared with the salary you receive, I would estimate in my case it was around 65% taken.