This is an honest reviewThe good things1. Majority of the people are down-to-earth including the management.
2. Good for IT graduates who wanted to focus on programming as they have a lot of training for programmers.
3. The management listens to you whenever you have a concern to your colleague and client.
4. They are supportive to the devices that you need in order to be productive in your work.
The challenges1. Small IT company
2. Few clients means few options
3. Their office is really small and was just residing in a condominium turned office setup -- unless you are deployed to the client.
4. No proper trainings for non-programmers. They focused more on the programmers.
5. Benefits are poor since they are still a small company.
6. Their every-Friday drinking session inside the office is a 100% OFF for me.
7. Needs more parking slot