Pros
Good and really helpful colleagues to work with and show great teamwork together. Quite interesting projects.
Cons
Management very fickle minded in making decisions. They like to beat around the bush when it comes to serious topics like employees welfare, increment and bonuses. They give lack of support and manpower to progress the project. Below average salary for employees but expects employees to work beyond expectations and to overwork themselves. Management likes to give false hopes and promises to the employees to make them stay. They only react after employees throw resignation letter. No proper management style and this shows in the different departments in the way they do things (e.g. accounts and finance). High turnover rate (every month got new employees coming in to replace the previous one. What I observe is that the maximum period of stay of employees in the company is 1 year). Management like to invade employees privacy and reason of applying leave (even ask the employees to do work stuff even when they are on leave or got public holiday)