Pros
- Work with latest technologies on every project - No limits on what you can achieve if you are a self starter - Management is always willing to listen to feedback - Constantly refining our processes to make improvements across the board - Lots of variety to the work we do - Many opportunities to communicate directly with clients - Education / Training budget is provided to everyone - Everyone is always willing to help, even juniors share what they can - Fully remote and always will be - Flexible work schedule (within reason, as long as you are responsible) - Team outings are always fun - Opportunities for volunteering with I.C. Stars
Cons
- Would be nice to have more Senior+ developers - Can get pretty hectic/overwhelming at times, since we have to meet client schedules and sometimes things overlap during critical phases of the project - Because this is a smaller company, it lacks some of the extravagant benefits of bigger tech companies.