Pros
-Few very good and helping employees -good vacation time -jeans days
Cons
- poor communication between upper management regarding workload, job assignments -training is a joke and expectations are too high -your growth depends on how well you lick/get along with partners, managers -Variety of clients to work on is limited and if you express an interest in some other type of industry in your evals you never here back after the eval on the status -alot of pressure on staff to follow up with seniors and managers instead of them just telling associates what to do -was never given a formal technology training, several times ppl would forget to invite you to trainings -no one to direct a new employee who might be willing to grow -no consistency within the firm on how something is suppose to be done. There are always different versions of seniors, then managers and then partners and an associate has to take care of it which is very impractical..they ask ask to inform them about this but you might go insane if you told them about each thing -merging created several changes, uncertainties and alot more work..which was done but not appreciated - I felt that some seniors and managers wanted staff to do all the work -the perks are good but scrutinized alot by partners..for instance they give $15 during busy season if you work more than 60 hours(provided you buy one item and one drink..can't store) but the bills are literally scrutinized for how much each item was and how much u ate..REALLY!! for a big firm like this where employees work 60-70hrs(giving up their social life) during busy season and spend $15 on lunch which is less than their 1 hour rate is scrutinized for a dumb lunch/dinner..there are instances of ppl being fired for these perks too.