Pros
Good resume build up.
Cons
Smaller office comparatively to others. Lower salaries compare to other working in the same position as you in the other big 3. Do not provide enough stationery. You will have to bring your own at times when running out of things. Even papers can be running out! Our office is constantly understaff compare to the others in the country. Even the partner say so. And they can't seems to attract the good people in with their lowest paid. Managers are selfish. They only care about their own performance. Hence, all your hardwork can be their weapons to climb up the stairs. They said one things to you and the other things to the partner. Partner do not see the whole picture. Managers practise favourism. Some ppl can work only 1/3 of yours and they get promoted. Say like if you are part of the jobs, and the senior in charge could be so less qualified than you, and at the end all the credit go to them. You are the one doing all the work and they just need to sign the documents, as if they are the one doing all the works. Sometimes the partner in charge from other office fly in.. they would not know that is your work. Very bad management skills compare to the other department, i.e. the tax department.