Depend who is your boss, some are good some are not good.
A good boss let one do the job more effective, but a not good boss you have to do his/her way even he/she did know well. The company provided education opportunities.
Prosflexible office time as long as you do your job.
Constoo much meetings