Pros
- People are friendly in office and are willing to help you
- Encourage you to upskill yourself and invest in your learning by providing free access to Udemy and reimbursement of fees from certifications
- Get to work with new/emerging technologies
- Work-life balance is good but honestly depends on your project
- Free lunch provided everyday in office and occasional company-sponsored socials (e.g. happy hours)
Cons
- Low salary compared to industry standards
- No stocks, bonuses, raises, 401(k) matching, and sick leave
- No opportunities for career growth
- No defined organizational structure, meaning no appraisals whatsoever
- Less projects available now due to recent significant changes in their client portfolio, leading to fewer new opportunities
- Heavy reliance on few large clients
- High employee turnover
- Internal HR, Payroll, and Talent Acquisition departments are all over the place lately and seem out of sync with each other