Vantaggi
Upbeat team despite the challenges. “We are all suffering through this together” is a common theme. Free parking. Shuttle from transit.
Svantaggi
General mismanagement abounds. Deadlines are continually pushed out and the team is given no clear indication why. Defining development scope seems like an afterthought. Goals and direction are unclear. Management is management based purely on being around for a long time not based on any qualifications. Mangers have insufficient training and no people management skills. The only concern seems to be burndown charts and the bottom line. Morale is abysmal. If you feel like software unit testing is an essential part of development: look elsewhere. A great deal of the sales team has been promoted from within. Engineers are not necessarily salespeople.