Professional and hard-working team. The colleagues and direct manager (in my team, at least) are a good part of the job
Very bad environment. People are not interested to grow
the feeling of accomplishment at the end of day.
Competitive environment and new challenges