Pros
Great opportunities for employees at all levels to build resume, skills Flexible work hours Smart, motivated employees (generally) Working at the forefront of a rapidly changing industry
Cons
Capable, hard workers are rewarded with more work, not promotions & raises. Incompetent mid-level management! The only good manager I worked for at KEMA left the company (fed up with his superiors). Managers are extremely hands off and provide little guidance, yet they make decisions and set budgets based on unrealistic client desires, usually with little or no input from the Analysts who actually understand the projects.They also frequently take credit for successes but avoid blame for failures. Geographical dispersion impedes development of culture & community. Favoratism in promotions process.