The only good thing here is the colleaguesThe good thingsFriendly colleagues, good working environment, no micromanagement, no office politics, good superiors, flexible.
The challengesSalary was late sometimes, poor management, have records of giving very short notice to lay off employee, no business development plans, poor PR skills, not showing appreciation for their clients, don't expect them to make long term relationship with clients. Forever staying in their comfort zone