Vantaggi
The people. DXA hires very well, they go after talent, and you can trust that all your coworkers will be hard-working, passionate and capable people. It's a diverse office in terms of nationality and talents, but definitely skewed towards a younger work force. While this brings a lot of enthusiasm, it also means a lot of growing pains due to lack of experience. There is a lot of responsibility given to every level, so no one can be a slacker. Really good people, although not many stick around for long, but if you do there are opportunities to move up the ranks quickly. Compensation is decent, but benefits are pretty basic.
Svantaggi
Management is stretched incredibly thin, and expectations are through the roof. Every deadline, every project, every client presentation is a frantic flurry of late nights/all-nighters. Seems like almost every project runs out of fee on a given phase and you have to get creative in billing current hours to other phases, which in turn means you run out of fee on the next phase... it's a bad cycle that leave many projects lacking the man power or management they really need. All this leads to an exhausting schedule, and there is a lot of turnover.