Pros
+ opportunity to start working hands-up on consulting projects, and quickly gain experience and practice in that field,
+ can learn a lot on indepentend pace,
+ very smart upper management, open for well-formulated ideas and striving for development (in words and deeds),
+ great ethics of work (paying extra attention to the safety of customers data, keeping rule "9am to 5pm", keeping on promises)
Cons
- very strict policies regarding data safety, at times making it difficult to even work on data of the appointed customer,
- fast pace of work, difficult to apply for holidays at your convenience,
- lack of the standarized backup procedures in case of absences,
- a lot of time is wasted on reminders/ chasing after update on task,