Vantaggi
Hmmm. I don't have anything positive to say about my time here. It has been a very disheartening and disappointing experience.
Svantaggi
1) No career path for Developers - I personally one Dev who has been at Dev III for ten years. 2) Outsourcing real development - what kind of software company outsources the development of its products to a third-world consulting company? It shows a complete lack of regard and respect for its own Developers. RP developers are there only for maintenance. 3) Lack of direction and obvious incompetence from Executive Management - RP goes through a management "restructuring" every six months. I personally have reported to four managers in 2.5 years and I know other Devs who have reported to 4 or 5 different managers in the last 1.5 years.