As way of clarification. We’re talking about Microsoft Exchange here, correct?
If so, your company would only receive information that has to do with that Exchange account. So if you update your company email (send, receive, etc), they would get that information sent to the server, and the server would log it when it gets there just as it would an email you send from anywhere on their network. The same goes for your company calendar associated with your Exchange account and contacts, tasks, and other items that might be set up through that account.
Nothing else will be sent to the server, just like it wouldn’t for any other email account you have set up. If you don’t want to synch a certain aspect of the account with your phone/tablet, you can change the options in iOS under Settings -> Mail, Contact, Calendars -> <account> -> toggle on or off the items you don’t want to update.
It’s worth noting that if the phone is also company issued, or they pay your phone/data bill, they will get logs of your phone usage by number and time on the line, text messages by number, and data amounts used by session (so time and date for things like browser or app downloads). I’ve never requested more information. Note this is only if they pay the bill and isn’t anything more than anyone gets on their phone bill.
@sinscriven‘s excellent answer also just popped up at the same time, so I apologize for the overlap