Is there any limit for projects I can add?

No, You can add as many projects or teams as you like and use them to organize the time you're tracking. One of the PushWork's beauties is that you can control almost everything about it. This gives a workspace administrator a great control over his system and better utilization of the time and project management. It is important to know that in PushWork you can limit how much tasks and projects a single user may use and for how long.

In PusWork a regular user can only track time under projects they are members of, add projects and team members(unless the workspace administrator has disabled this option on the Workspace Settings page), track time to and view reports on public projects, view reports of their own tracked time, add tags, and invite team members.