Friendly behavior from colleagues and management.
Salary is delayed credited on the 20th, which is fine to some .
Decent work environment with a cooperative team.
Cons
Software architecture needs to be more scalable and specific.
More knowledge-sharing sessions and mentorship from experienced professionals from big industries would be beneficial.