Pros
The lower level people are great. Fun group of people. There is potential for Jdavis to be great...
Cons
Though there is potential for Jdavis to be great, management is so disconnected from day to day activities and from the actual people doing work that at this rate they won’t be great without a serious course correction. Too much money spent on marketing and hiring upper management from the outside instead of on the hard working employees. Management doesn’t push back on unrealistic client requests without checking with people responsible for doing work which leads employees to working unexpected long hours. Poor scheduling of employees time, rushing from unplanned emergencies due to poor project management is a regular occurrence. Promotions can occur, only if you suck up to management