Badly organized
No clear steps on how to get a promotion
Salary is based on negotiation rather than skills and experience
Technical lead is least technical person in the team
– friendly, informal atmosphere,
– possibility to develop your own ideas,
– real attempts to keep company's actions transparent and to enforce the bonds between management and other employees,
– flexibility – possibility to work remotely if needed,
– seen effort to improve internal communication among teams.
Svantaggi
– ongoing changes that often influences your obligations (which could also be a plus sometimes!),
– unclear division of tasks among teams.