Pros
Lots of Customized products thus makes the projects interesting. Clients are mostly academics, very easy to communicate. Also met some amazing and knowledgeable co-workers.
Cons
Challenge #1: extremely low pay for the level of work you are expected to do and the depth of knowledge you are expected to be equipped with. How low? Use your imagination. Challenge#2: HR manager is the spouse of the company owner. Textbook conflicts of interest here. Therefore, if you wanted to talk about an issue you had with your boss to your HR, it’s quite difficult as HR may or may not be biased. And don’t blame yourself if you ever wondered whether the matter of confidentiality would be guaranteed or not. Challenge #3: No contribution programs to employees’ retirement. Challenge #4: products are not competitive