5.0
Jun 20, 2011
Current employee
Recommend
CEO approval
Business outlook
Pros
Great place to work, plenty of opportunities Flexibility in work timing, good management / leadership Also a good company to use as a launchpad for your career in case its not entirely your cup of tea
Cons
Some projects tend to remain "technologically stunted", or under staffed or the project members are forced to abruptly change technology which can be a negative for the person changing technologies.