Not a great place to work
Although the people were fine they were not great, their work was mediocre. Most managers were good at one thing but did not have a broad range of skills. They all needed a lot more training to be effective.
Great location and nice people
No career development plan, management are not supportive