Pros
Decent pay if you meet your weekly goals (mechanics get paid per job, not per amount of hours they spend on the job). Snap on tool boxes. Shop tools and equipment are good (when they're working). The more you exceed your weekly goals, the more you get paid as incentive. Compared to other more economic car brands, JLR provides rentals for customers which can sometimes allow some breathing room in between repairs and waiting for parts. This happens about 50% of the time. Other times, customers are waiting so there will be pressure to finish certain jobs in a timely manner. If you consistenly show good performance JLR will invest in your training and fly you out for school, training and certifications so there is room to grow if you're willing to put the time and the work.
Cons
Very little work/life balance. Meeting weekly goals often means staying late and working weekends (which are mandatory anyway). As a brand, Land Rover and Jaguar cars can be very difficult to work on and they break often. On one side, there's always work to be done. On the other, it's not always the work you want (that pays the most). Machines, tools and equipment are broken 25% - 50% of the time. Other times there's not enough machines or tools so you find yourself wasting lots of time walking around the shop looking for one or having to wait for someone to finish using them. Ordering and recieving parts for repairs can be more potential time wasters as they sometimes take very long to acquire the parts or they order the wrong ones. There is also an obvious yet "secret" nepotistic atmosphere around the shops as mechanics rely on service advisors and managers for jobs as they are the middlemen to the customer to sell services and repairs. In other words, they assign the jobs you get. More often than not, service advisors will give the good work to mechanics they have good relationships with as with the team managers. Some are more fair than others. Because these brands are difficult to work on, techs often need help from supervisors or more advanced techs which aren't always available which leads to even more time wasting. The way management gets around this is they incentivize more advanced techs to teach you by paying them more for "taking you under their wing", but the techs aren't always helpful and are sometimes simply more focused on getting their own weekly goals met.