Pros: office for everyone, lounge room, free drinks and snacks, casual fridays
Cons: extremely short breaks, office layout, integration, scheduling
There wasn't a typical day at work, which made it interesting, but also difficult to predict or make solid plans. I learned a different method of doing things as well as different tax issues. Management and scheduling was difficult to access and disjointed, and it was difficult to get clarity as to what projects to prioritize and the path to progression. I can't say I got to know all my co-workers that well and there were integration/cultural differences, but the ones I did were personable and enjoyable to work with and everyone was generally hard working individuals. The hardest part of the job was figuring out a path to progression as well as getting acclimated to the group and learning how the structure operated as well as seeing a large number of people come/go so quickly. The most enjoyable part of the job was working on some high profile clients and with the "junior" folks on a one-on-one basis and watching them show what they could do.