Company staffing and work enviornment is excellet.
Pros: good company to be with.
Cons: unfortunately due to market needs, no permanent position found for me past contract date.
Self motivated atmosphere with goal achievement results.
Staff work with you and clients to achieve good results.
Time management is on you and brings out the best of you.
Company has many forms to learn, and understand.
Company also has a great list of online management tools and courses to our disposal.