Unclear job scope and role expectations - Full Stack Developer Berries World Employee Review

1.0
18 Jan 2026
Recommend
CEO approval
Business outlook

Pros

The role provides exposure to a variety of systems and day-to-day IT and development work, which can be useful for developers seeking hands-on experience. Colleagues are generally friendly and willing to help when needed.

Cons

Job scope is not very clear and can change along the way. Some additional tasks are added that are not closely related to the original role, such as IT or hardware support. Planning and prioritization are quite messy and keep changing, with no fixed process or clear SOP. As the school operates on weekends, support is sometimes required during weekends, but there is no overtime compensation or time-off-in-lieu. Managers may still contact staff after office hours for work matters, so overall work-life balance can be challenging, with an expectation for staff to remain flexible and available when needed.

Explore other reviews about Berries World

5.0
22 Jun 2023
Recommend
CEO approval
Business outlook

Pros

Good, fun, tasty, berries and cream.

Cons

Can’t think of anything else

1.0
7 Dec 2025
Anonymous employee
Recommend
CEO approval
Business outlook

Pros

Can touch many things: software, hardware, network, so can learn a lot and become more flexible.

Cons

Job role mismatch I interviewed for a developer position, but the actual work included many responsibilities that were not related to software development. Lack of technical understanding from management Some managers have limited technical knowledge, which leads to unclear instructions and unrealistic timelines. Even basic IT tasks are sometimes misunderstood. Stressful and disorganized work environment Many tasks are labeled as “urgent” without proper planning. Work often feels rushed and last-minute due to unclear priorities. Low appreciation for effort Employees often work late or put in extra effort without acknowledgment. The expectation to “do more for the company” can feel one-sided. “Any other duty” used very broadly This phrase is frequently used to assign unrelated tasks such as event setup, hardware troubleshooting, and other non-developer duties. Many non-development tasks Developers are expected to handle tasks like setting up routers, microphones, projectors, and assisting with company events, sometimes even on weekends. Low IT literacy among staff Basic technical issues (e.g., printer or Wi-Fi troubleshooting) often fall on developers due to limited IT knowledge among other employees. Some colleagues rely too heavily on developers Certain long-serving staff repeatedly ask the same technical questions without attempting to learn, which can be tiring and makes developers feel that their skills are undervalued.

1
See reviews by: Helpful|Rating|Date|All