Pros
Good office skills and self development to gain as it is fast paced and high pressure job. You will learn how to trouble shoot every single issues faced.
Cons
Been 10 years in flight ops and did every single thing in flight ops, from flight dispatch, remote dispatch, flight watch, and crewing. Your Annual leave starts at 12 days for the first 5 years and will only increase to max of 15 days after 5 years. Roster is really bad. Fake off and rest day, meaning you coming in midnight shift after your so called off/rest day. Currently you have to work 6 days shorter hours per week for every month due to no manpower. No travel incentive. Best to work directly under an airline, at the minimum you would still have staff travel incentives aka flight tickets.