Pros
- The company has a collaborative atmosphere where everyone is genuinely focused on making things better.
- Management really cares about the employees and is always on the lookout for high performers.
- It's a small company, so you get to know most people, which creates a close-knit community.
- There's a lot of investment going into expanding and building a strong foundation for the future.
- Technology is a big focus here, driving the company forward.
- Management team is approachable, sharp, and genuinely nice.
Cons
- Limited capacity both onshore and offshore can slow down development.
- Some people are used to the small, tight-knit environment and find it hard to work as a team on bigger projects, but I think it is happening everywhere.