Pros
Novus is a small company with great employees. The type of work we do in the financial sector is always ground breaking. Management is always coming up with new and interesting project ideas, and developers are given lots of leeway over how to complete the project. Developers take full responsibility over the project. Developers are expected to be agile, and scope changes are frequent. Our company has regular meetings to sync up and share accomplishments. Our "Friday Fuel Ups" are a chance for people to ask the CEO questions, and for employees to share key wins. Our quarterly meetings are great too, with plenty of free food and a spot bonus award given to the most accomplished employee. Novus knows how to treat its employees good. The work life balance here is great. Managers don't hassle you to stay late, and you get unlimited vacation days, with no questions asked. In the past, the company has sponsored camping trips, ski trips and annual dinners. Health insurance, sick days, gym memberships and stock options are also provided. Just lots of great perks.
Cons
No hand holding at Novus. New employees are expected to learn fast and produce results fast. You will check in code your first week. No egos allowed here. You are expected to be humble and listen to your peers. We are a meritocracy. Employees will be asked to leave if they are not productive. Our open office floor plan is loud sometimes. Expect to be interrupted multiple times a day. Scope creep in projects is very common. Project deadlines are very lenient.