Pros
Learning is more as compared to others
Cons
Language, salary ,increment ,timing,no who
Pros
Technical Reports and Presentations: As an engineering consultant, you would have prepared detailed technical reports and presentations for clients.
Cons
Client Relationship Management: Building strong relationships with clients is an important aspect of being an engineering consultant.