- Some team members are nice, understanding, easy to work with.
- There are cool projects, but not many of them.
- You have direct access to the management team.
Cons
- Time tracking of everything you do.
- You do 3 roles in one and are paid only for one job.
- Short-staffed.
- Lack of opportunities.
- They mostly hire people from internships, which makes it difficult for senior people to grow.