Wouldn't recommend for new college graduates who are still fresh & looking to develop their job skills quick as there's tendency to specialize in few job roles and not too exciting for workaholics, u may be bored with no work to do at times. Low stuff turnover, meaning very limited opportunities for growth to the next level.