*Supportive and collaborative work environment
*Strong technical expertise across the team
*Clear and consistent communication
*Professional and approachable management
*Opportunities to learn and grow
*Timely delivery and well-structured processes
*Friendly team culture that makes work enjoyable
Cons
Some processes could be more streamlined to improve efficiency
Workload can become heavy during peak project periods
Limited exposure to cross-department projects at times
Communication between teams could be more frequent or structured
Opportunities for career progression could be more clearly defined