Pros
I will say without this company I would not be where I am and I know a few other employees that were junior level that used this company for a launch. They do have a great Christmas party as well. The company has some young energetic employees that can make it a fun place to work.
Cons
ALON does not pay you when you out perform your original title. No matter if you go from doing normal analyst work to management. It is so clear they refuse to pay for your work. I have never seen a company try to pay so little in my career in consulting. It is almost embarrassing how cheap they can be. There HQ support is also average to poor. This company grew so fast but did not hire any more HQ support. I know they have merged now with XL Associates so maybe this has improved. Also, when you leave the company some of their senior managers treat you like garbage. Don’t fall for the “we will get back to you tomorrow with a counter”. Tomorrow will come they will not even give you a courtesy “sorry can’t match” they totally ignore you. This has happened to about 4 people I know including myself that left the company. Most of their senior managers are untrustworthy. I fully understand managers can’t tell you everything but these guys have a total disregard for you as a person.