- Very collegial environment. People are ready to help.
- A lot of smart and results-oriented people.
- Focus on culture and diversity.
- Company organized a lot of team activities.
- Opportunities to learn - went to conferences each year.
- Senior management making an effort to be transparent.
Cons
- Lack of career growth opportunities due to company size.
- Lack of strategic direction from top management.