Pros
Have our own choice to do the work , in this company I have my own task but after complete it I can learn such more things which help me to grow my own career ,
I have never seen director who help you and personally talk with you with new idea
If you are a good embision and want to grow your self you can do it with this company
Just show your talent ,they will pick you up
No need any thing hard just be smartwork
Cons
Nothing to say but just give your best