Great colleagues. Great company culture. Transparent management team. Annual bonuses per performance reviews. Challenging job at times but typically low-pressure.
Cons
The work is project-based and sometimes a project that was “hot” becomes “cold” and the project is shelved for other ones.